About the Role
Required Skills for this position:
• Strong hands-on programming experience in Java development
• Java - Version 17 and above, familiarity with older version 8, Java Core and Collections
• Spring Framework - Spring Boot, Spring REST, Spring Web, Spring ORM, JPA and Hibernate
• Web Services - Spring REST / JSON and SOAP XML.
• Must be familiar with identifying and resolving Code vulnerabilities and CICD pipelines.
• Object Oriented Programming and Design, UML, familiarity with Java design patterns
• Working knowledge of backend database integration, JMS, Web Services desirable
• Exposure to test driven development and writing JUnit, Integration Tests
• Source Control Management (preferably Git/GitHub)
• Experience with Agile development methodologies such as Scrum, Kanban, XP, with the ability to transform documented use cases into prototypes and finished solutions
• Experience working with globally distributed scrum teams
• Actively participate in the effort defining development best practices, participate in design/code reviews and process improvements
• Ability to break down business problems into solvable components to recommend solutions
• Collaborate and communicate well with others, strong written and verbal communication, comfortable with varying (and reactive) daily responsibilities
• Communicates effectively with individuals and teams in the organization to ensure high quality and timely completion of projects.
• Good interpersonal, verbal, listening and written communication skills
Nice to have
• Java Springbatch - Remote chunking, parallel programming, Tasklet
• Prior experience in billing and payments domain
• Experience in Design and Implementing REST Services, Integration messaging systems like JMS MQ
Experience
• 6 – 8 years
Requirements
Required Skills for this position:
· Strong hands-on programming experience in Java development
· Java - Version 17 and above, familiarity with older version 8, Java Core and Collections
· Spring Framework - Spring Boot, Spring REST, Spring Web, Spring ORM, JPA and Hibernate
· Web Services - Spring REST / JSON and SOAP XML.
· Must be familiar with identifying and resolving Code vulnerabilities and CICD pipelines.
· Object Oriented Programming and Design, UML, familiarity with Java design patterns
· Working knowledge of backend database integration, JMS, Web Services desirable
· Exposure to test driven development and writing JUnit, Integration Tests
· Source Control Management (preferably Git/GitHub)
· Experience with Agile development methodologies such as Scrum, Kanban, XP, with the ability to transform documented use cases into prototypes and finished solutions
· Experience working with globally distributed scrum teams
· Actively participate in the effort defining development best practices, participate in design/code reviews and process improvements
· Ability to break down business problems into solvable components to recommend solutions
· Collaborate and communicate well with others, strong written and verbal communication, comfortable with varying (and reactive) daily responsibilities
· Communicates effectively with individuals and teams in the organization to ensure high quality and timely completion of projects.
· Good interpersonal, verbal, listening and written communication skills
Nice to have
· Java Springbatch - Remote chunking, parallel programming, Tasklet
· Prior experience in billing and payments domain
· Experience in Design and Implementing REST Services, Integration messaging systems like JMS MQ
Experience
· 6 – 8 years
About the Company
Cigres Technologies Private Limited is a technology consulting and services company that focuses on helping clients resolve their significant digital problems and enabling radical digital transformation using multiple technologies on premise or in the cloud. The company was founded with the goal of leveraging cutting-edge technology to deliver innovative solutions to clients across various industries.