Software Development Opportunity
We are seeking a skilled Senior Java Developer to join our engineering team. The successful candidate will design, build, and maintain robust Java backends developing APIs, open-source libraries, and scalable microservices within a modern cloud-native architecture.
Key Responsibilities
* Design, build, and maintain a robust Java backend developing APIs, open-source libraries, and scalable microservices.
* Collaborate with cross-functional teams to deliver high-quality software solutions.
* Contribute to API design, integration patterns, and deployment of microservices.
* Participate in code reviews, testing, and documentation to ensure quality and maintainability.
Requirements
* Strong proficiency in Java and related technologies.
* Experience building RESTful APIs and microservices with Spring Boot.
* Experience building and deploying microservices and understanding of microservices design.
* Experience with Design Patterns and Integration Design Patterns.
* Familiarity with MySQL, PostgreSQL, and enterprise integration patterns.
* Experience with containerized applications, Kubernetes, and service mesh (a plus).
* Strong experience within an AWS environment.
* Strong problem-solving, analytical, and communication skills.
* Able to work independently and collaboratively.