Source description
About the role
Required Skills & Qualifications: Strong programming skills in Core Java (Java 8 or above). Hands-on experience with Spring Boot and Hibernate/JPA. Solid understanding of Microservices architecture and REST API design. Strong database skills preferably in MONGODB OR POSTGRES; experience with MySQL is a plus. Familiarity with JUNIT or other unit testing frameworks. Understanding of AWS CLOUD TECHNOLOGIES (S3, EC2, LAMBDA, SQS). Experience with DevOps tools such as Docker, Jenkins, Kubernetes, or CI/CD pipelines is preferred. Strong understanding of software design principles, OOP, and scalable backend architecture. Experience implementing RBAC using Spring Security or similar tools. Knowledge on KAFKA OR SIMILAR FRAMEWORKS is a plus. Experience working on Logging & Monitoring tools to implement/maintain enterprise-grade observability solutions Excellent problem-solving and communication skills. Experience in leading small teams or mentoring junior developers is highly desirable. Preferred Qualifications: Experience with cloud platforms (AWS, Azure, GCP). Exposure to agile development methodologies. Mandatory Skills: Java, Spring Boot, Hibernate, REST, PostgreSQL, MySQL, JPA, Microservices, MongoDB, JUnit
More at Niveus Solutions