A technology consulting firm in Bengaluru is seeking an experienced software developer skilled in Java to oversee the development lifecycle. The ideal candidate will have a strong background in integration frameworks and cloud-native applications, along with a minimum of 6 years of experience. Responsibilities include developing software solutions, performing unit testing, and providing progress updates to the development team. Competitive compensation offered.
Qualifications
Minimum 6 years of experience in Java and integration.
Strong understanding of cloud native applications.
Responsibilities
Develop software solutions following the software development lifecycle.
Perform unit testing of developed applications, deliver on time.
Provide regular progress updates to Development Leads.
Skills
Java
Integration frameworks (Spring, Camel, WSO2 MI)
REST webservices
Enterprise integration patterns
OOP
Containerization
Cloud native applications
RDBMS (Oracle or any other DB)
Unix commands
Tools
Source code version control tool
Job description
Capable of understanding and contributing to the technical solution at code level
Develop software solutions by studying information needs following the software development lifecycle.
Provide regular and effective progress updates to Development Leads to produce accurate delivery estimates
Performing unit testing of developed applications, deliver on time and to the required quality standards
Provide assistance to required teams as needed to resolve system problems
Adherence to allocated departmental processes
Thorough understanding of Java and well versed in any integration frameworks (e.g., Spring, Camel, WSO2 MI), REST webservices
Minimum 6 years of experience in Java and integration.
Experience in enterprise integration patterns, OOP, application deployment and deployment automation.
Strong understanding containerization and cloud native applications