Posted on: 17/01/2026
Description :
Role Summary :
We are looking for a Senior Software Engineer with strong expertise in Java, Spring Boot, AWS, and Microservices to design and develop scalable, high-performance applications. The role requires hands-on development, strong object-oriented design skills, and the ability to work in an Agile environment while contributing to innovative and reliable solutions.
Key Responsibilities :
- Design, develop, and maintain scalable Java-based applications and microservices
- Build RESTful web services using Spring Boot and related frameworks
- Apply OOAD principles and Java design patterns to create maintainable solutions
- Develop and optimize data persistence layers using Hibernate, Oracle, and MongoDB
- Deploy and manage applications on AWS cloud services
- Work from high-level specifications to deliver working prototypes and production-ready solutions
- Participate in Agile ceremonies including sprint planning, daily stand-ups, and retrospectives
- Analyze complex technical problems and propose innovative solutions
- Clearly articulate technical solutions, including trade-offs and design decisions
- Collaborate with cross-functional teams to ensure timely and high-quality delivery
- Stay updated with emerging technologies and assess their applicability to ongoing projects
Essential Technical Skills :
- Java 8 and strong object-oriented programming concepts
- Spring Boot for microservices and REST API development
- Hibernate / JPA for ORM and data persistence
- Oracle Database (PL/SQL knowledge is a plus)
- MongoDB or other NoSQL databases
- OOAD and Java Design Patterns
- Experience with Microservices Architecture
- Hands-on experience with AWS (EC2, S3, RDS, IAM, etc.)
Development & Delivery Skills :
- Experience developing web-based enterprise applications
- Strong analytical, debugging, and problem-solving skills
- Ability to work independently from outline specifications
- Experience delivering prototypes and evolving them into production systems
- Strong understanding of Agile/Scrum development practices
Soft Skills & Behavioral Competencies :
- Strong verbal and written communication skills
- Ability to explain complex technical solutions clearly, including pros and cons
- Proactive mindset with a passion for learning new technologies
- Team player with the ability to collaborate across functions
Nice-to-Have Skills :
- Exposure to Docker / Kubernetes
- CI/CD pipelines and DevOps practices
- Experience with API gateways, service discovery, and distributed systems
Did you find something suspicious?
Posted by
Sharyu
Talent Acquisition Executive at NEC SOFTWARE SOLUTIONS (INDIA) PRIVATE LIMITED
Last Active: 17 Jan 2026
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1602724