Project Role : Custom Software Engineer
Project Role Description : Develop custom software solutions to design, code, and enhance components across systems or applications. Use modern frameworks and agile practices to deliver scalable, high-performing solutions tailored to specific business needs.
Must have skills : Spring Boot
Good to have skills : NA
Minimum 3 year(s) of experience is required
Educational Qualification : 15 years full time education
Summary: We are looking for a Java Backend Developer with 3–6 years of experience in building scalable, high-performance applications. The candidate should have strong coding skills in Java 8+, Spring Boot, and Microservices, with hands-on exposure to deployment on cloud environments. Roles & Responsibilities: • Design, develop, test, and deploy backend services using Java 8+, Spring Boot, and Microservices. • Build and test RESTful APIs, ensuring reliability and scalability. • Write and maintain unit and integration test cases. • Contribute to QA by performing unit testing, integration testing, and supporting QA activities • Work with PostgreSQL and MongoDB for persistence and data modeling. • Package and deploy applications using Docker and Kubernetes. • Deploy services on Azure or AWS cloud environments. • Focus on high availability (HA), scalability, and performance optimization. • Participate actively in Agile ceremonies and collaborate with cross-functional teams. Professional & Technical Experience • Java 8+ • Spring Boot • Microservices architecture • RESTful API development • PostgreSQL/MSSql • MongoDB • Docker, Kubernetes • Cloud platforms: Azure / AWS • Unit and integration testing (JUnit, Mockito or similar) • Agile methodology Good-to-Have Skills • Monitoring and observability skills for distributed environment • Exposure to messaging platforms (Kafka, RabbitMQ). • Experience with caching solutions (Redis). • Familiarity with Infrastructure as Code (IaC) tools like Terraform. • Spring Workflows
15 years full time education