Knowledge/ Skills
• B.E./B.Tech/BSc. in Computer Science or higher as well as related field of study
• 5-10 years of professional experience in software development and maintenance
• Proficient full stack developer with Java/J2EE, Spring Framework and Boot
• Working knowledge of database technologies MSSQL, Oracle, Redis or MongoDB
• Good understanding of MQ/Kafka/Solace (both consumer and producer solutions)
• Good understanding of Rest/SOAP APIs
• Knowledge of cloud development, preferably Azure, WebLogic application server
• Experience with building microservices for performance and reliability
• Competent using GIT based source code management tool.
• Familiarity with Terraform, docker a plus
• Experience working in an Agile/Scrum development process in distributed environment.
• Understanding of DevOps, CICD & Agile techniques preferred.
• Basic understanding of front-end technologies, such as React JS, JavaScript, HTML5, and CSS3.
Tasks and Responsibilities:
• Design and develop effective RESTful services and APIs (microservices and micro-frontends)
• Design detailed technical solutions using the best available technologies
• Design, develop and unit test components as defined above
• Consult with business partners on requirements and synthesize into technical requirements and
designs
• On the technical side, work with architects, designers and enterprise framework groups on the
best solution for both business and IT
• Ensure that non-functional requirements such as security, performance, maintainability,
See details and apply
Java/Spring Developer