About this role
Key Responsibilities • Collaborate with architects, SMEs, and development teams to design and deliver microservices-based applications. • Develop and maintain applications using Java Spring, Spring Boot, and Spring Batch frameworks. • Implement integration solutions using Apache Camel. • Deploy and manage applications on Tomcat and JBoss Enterprise Application Server. • Design and build secure APIs using industry security standards. • Participate in the full Software Development Life Cycle (SDLC). • Work on large-scale enterprise systems with high reliability and performance requirements. • Implement Object Relational Mapping using tools such as MyBatis. • Contribute to DevOps pipelines using tools like Bitbucket, Jenkins, and SonarQube. • Collaborate in an Agile / fast-paced team environment to deliver project milestones. • Ensure code quality, maintainability, and compliance with security and architectural standards. Requirements • Minimum 8 years of experience in software application development. • Strong experience developing enterprise-grade applications using Java technologies. • Hands on development experience. • Experience working on large and complex projects. • Strong understanding of microservices architecture and integration frameworks. • Experience with API development, integration, and security implementation. • Experience with SDLC processes including planning, development, testing, and deployment on open systems.
Also in Software Engineering
RISKDATA CONSULTING PTE. LTD.
IMD SE ASIA PTE. LTD.
MARQUESS SERVICES PTE. LTD.