We are actively seeking a Senior Java Developer to join our dynamic remote team. This is an exciting opportunity to work with a global leader specializing in risk assessment, underwriting support, investment analysis, fraud prevention, and enhancing business performance across various industries. Our client is known for delivering cutting-edge solutions that drive efficiency and innovation in daily operations. If you are passionate about software development and eager to work on impactful international projects, we would love to hear from you!
Key Responsibilities
- Software Development & Design. Design, develop, and modify software solutions while considering system limitations, performance constraints, and business requirements.
- Coding & Debugging. Write clean, maintainable, and efficient code, ensuring the highest standards of quality. Debug and troubleshoot issues to ensure smooth system functionality.
- Technical Documentation. Prepare comprehensive documentation for new and existing software, including detailed specifications, user guides, and maintenance procedures.
- Cross-Team Collaboration. Work closely with business stakeholders, IT teams, and end-users to develop solutions that align with business goals.
- Project Monitoring. Keep track of project milestones, proactively identifying potential challenges and implementing effective solutions.
- Customer & Team Engagement. Build and maintain strong relationships with customers, technical teams, and other stakeholders to ensure seamless integration and deployment of new technologies.
- Continuous Improvement. Stay up to date with emerging technology trends and best practices, contributing to the continuous improvement of development processes and methodologies.
Required Qualifications & Skills
- Minimum 3+ years of experience in software design, development, and testing.
- Strong expertise in Java development, including frameworks like Spring (Spring Boot, Spring MVC, etc.).
- Solid experience in front-end technologies, particularly Angular and JavaScript.
- Excellent problem-solving skills with a structured approach to debugging and performance optimization.
- Strong communication skills with the ability to effectively collaborate with technical and non-technical stakeholders.
- Ability to work independently with minimal supervision while contributing to a team-oriented environment.
- Passion for technology and a commitment to continuous learning and development.
- Good spoken and written English proficiency for effective communication in an international setting.
Nice to Have (Preferred Skills & Experience)
- Experience working with Cloud Foundry or other cloud-based deployment platforms.
- Strong understanding of RESTful APIs and microservices architecture.
- Proficiency in TypeScript, enhancing JavaScript-based applications with robust, scalable code structures.
What We Offer
- Exciting International Projects. Work on cutting-edge projects for top global brands, collaborating with teams from around the world.
- Work-Life Balance. Enjoy a flexible remote work environment that promotes work-life balance.
- Comprehensive Healthcare Benefits. Access to healthcare coverage to support your well-being.
- Financial Programs. Employee assistance programs to support financial planning and stability.
- Paid Time Off & Sick Leave. Generous leave policies to ensure a balanced lifestyle.
- Learning & Development. Upskilling and reskilling opportunities, including certification courses and professional development programs.
- Unlimited Access to LinkedIn Learning. Gain free access to over 22,000 courses to expand your skills and knowledge.
- Career Growth Opportunities. A well-defined career path with opportunities to progress in your role and take on leadership responsibilities.
- Community & Volunteer Opportunities. Engage in meaningful social impact initiatives and community projects.
- Recognition & Awards. Join an award-winning workplace culture recognized by Glassdoor, Newsweek, and LinkedIn.
Why Join Us?
We are committed to fostering a culture of innovation, collaboration, and excellence. By joining our team, you will be part of an environment where your contributions matter, and your career growth is a priority. We believe in empowering our employees by providing the tools, resources, and opportunities needed to thrive in a competitive global market.
If you are a passionate Java developer looking to make a meaningful impact while working on international projects, we invite you to apply and be part of our growing team!
Apply today and take your career to the next level!