Proficient in Spring Boot framework and related technologies
Deep understanding of Hibernate and database interaction
Experience in REST and SOAP-based Web Services
Knowledge of Kafka and distributed system architecture
Familiarity with database technologies like MongoDB and SQL Server
Experience with containerization tools like Docker and Kubernetes
Proficient in Azure and Azure DevOps for project management
Responsibilities
Develop clean, efficient, testable backend code
Enhance and maintain data access layers for optimal performance
Participate in design discussions for modernization
Work independently and tackle challenges proactively
Communicate effectively both in writing and verbally
Adapt quickly to change and work independently
Benefits
Opportunity to work with cutting-edge technologies in cloud migration
Involvement in impactful legacy system modernization
Collaboration with seasoned professionals in a dynamic environment
Exposure to a variety of enterprise-level technologies and frameworks
Flexible work culture that encourages proactive problem-solving
Full Job Description
Client is seeking a Senior Java Backend Developer with deep expertise in enterprise level application development. This role focuses heavily on building out modern microservices-based and event driven architecture to migrate a legacy system to Azure. The position includes both new development and light production support for a mission-critical system.
Skills:
Java (versions 8-17)
Spring Boot (Spring Data, Spring Cloud, Spring Security, etc)