About this role
The team is seeking a skilled Java Developer with a strong background in Java application development. The ideal candidate will have at least 6 years of experience and a deep understanding of modern development practices.
Key Responsibilities:
- Design, develop, and maintain Java applications using Spring Boot and microservices architecture.
- Create and consume REST APIs to facilitate seamless integration between systems.
- Implement core Java features, including multithreading, collections, and design patterns.
- Collaborate with cross-functional teams in an Agile environment to deliver high-quality software solutions.
- Work with SQL or NoSQL databases to manage application data efficiently.
Required Skills & Qualifications:
- Proficient in Java, Java 8, Spring, Spring Boot, and microservices.
- Strong experience with RESTful web services and API development.
- Solid understanding of multithreading, collections, and design patterns.
- Familiarity with Agile methodologies and best practices.
- Experience with SQL or NoSQL databases.
Experience: 6-8 years of relevant experience in Java development.
What we offer:
- Opportunity to work on innovative projects in a dynamic environment.
- Collaborative team culture with a focus on professional growth.
- Access to the latest tools and technologies in software development.
Applications are read by our talent team, usually within two working days.
If you look like a fit we will call you, and you will hear from us either way.