We are looking for a Senior Java Developer with a strong technical foundation and at least 6 years of hands-on experience in designing, building, and maintaining complex backend systems. If you're passionate about modern Java development, scalable architectures, and cloud-native solutions, this is a great opportunity to join a collaborative and forward-thinking team.
Your Role
As a Senior Java Developer, you will play a key role in the modernization and development of enterprise applications. You'll work closely with architects and cross-functional teams to build robust and scalable microservices, contribute to cloud migration initiatives, and ensure code quality through best practices and continuous integration.
Responsibilities
* Analyze and refactor legacy Java applications
* Design and implement backend services using Java (Spring Boot, Spring Cloud, Hibernate)
* Build and maintain RESTful and SOAP APIs in a microservices or SOA architecture
* Support the migration of applications to cloud platforms
* Manage containerized deployments using Docker and Kubernetes
* Ensure high-quality code through unit testing, code reviews, and CI/CD pipelines
* Contribute to a positive team culture by sharing knowledge and mentoring junior developers
Tech Stack
* Languages & Frameworks: Java, Spring Boot, Spring Cloud, Hibernate, JUnit
* Integration: RESTful APIs, SOAP, Microservices, SOA
* DevOps & Tools: Docker, Kubernetes, Jenkins, GitLab CI, Maven, SonarQube, Nexus, JBoss EAP
* Cloud: Experience in migrating Java applications to the cloud (Azure, AWS, or GCP)
Requirements
* 6+ years of professional experience in Java backend development
* Deep knowledge of Spring ecosystem and service-oriented architectures
* Experience with containerization and orchestration (Docker, Kubernetes)
* Familiarity with CI/CD pipelines and DevOps tools
* Strong analytical and problem-solving skills
* A team player with excellent communication and a proactive mindset
What We Offer
* A dynamic and collaborative work environment
* The opportunity to work on large-scale, impactful projects
* Flexible work arrangements (remote/hybrid, depending on location)
* Continuous learning and career development support
* A culture that values initiative, quality, and innovation
Excited to make an impact with us? We'd love to hear from you. Apply now and bring your backend expertise to a team that values technical excellence and collaboration.