We are working with a global technology and business process services company that helps clients transform their businesses and achieve superior performance.
The ideal candidate will have a strong emphasis on Java 11 and a passion for developing high-quality software solutions.
The Role
- Design, develop, and maintain high-performance applications using Java 11.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Participate in code reviews, ensuring adherence to best practices and coding standards.
- Identify and resolve performance bottlenecks and bugs in existing applications.
- Contribute to the architecture and design of scalable and maintainable systems.
- Provide technical guidance and mentorship to junior developers.
What You'll Need
- 7-10 years of experience in software development.
- Strong proficiency in Java 11, including its features and libraries.
- Extensive experience with object-oriented programming and design patterns.
- Solid understanding of RESTful APIs and microservices architecture.
- Experience with version control systems, preferably Git.
- Familiarity with Agile methodologies and SDLC.
What's On Offer
- Opportunity to work on building robust and scalable platforms and products.
- Dynamic team environment.
- Competitive salary between $110,000 and $115,000 per year.
Apply via Haystack today!