
Requirements
Job Description
We are seeking a highly skilled Java Spring Boot Developer to join our team. You will be responsible for designing, developing, and maintaining Spring Boot applications. You will collaborate with cross-functional teams to deliver high-quality software solutions.
Required Skills
-
Strong proficiency in Java 8+ (Java 11 preferred) and Spring Boot
-
Experience with the Spring Framework (Core, Data, Security, MVC)
-
Experience developing or maintaining microservices
-
Familiarity with Netflix Eureka for service discovery in microservices
-
Experience working with PostgreSQL as a database
-
Experience deploying or managing applications on AWS
-
Experience integrating payment gateways in projects
-
Experience with messaging systems like Kafka or RabbitMQ
-
Strong problem-solving and debugging skills
-
Ability to work independently and as part of a team
-
Experience using Hibernate for ORM (Object-Relational Mapping)