Software Engineer
Capgemini
This job is no longer accepting applications
See open jobs at Capgemini.See open jobs similar to "Software Engineer" Imagine.Job Description
12+ years of experience in Application Development
Passionate about new technology, capable of picking up new program language and new tools with ease and motivate to acquire new skill
Very strong in Java, Spring & Spring Boot
Strong in Restful service development
Experience working in JPA/Hibernate or other ORM technology
Experience working in Sql & NoSQL DB like Cosmos & Mongo DB
Experience working in a Cloud environment such as Azure.
Experience working in Maven or Gradle
Experience working in continuous integration tools like Bamboo or Azure DevOps
Experience working in Java Script technology like Angular or React etc.
Exposure to latest design methodology such as DDD (Domain Driven Design) and hands on working experience with distributed computing system using event sourcing, asynchronous messaging as communication channel is a big plus.
Strong understanding of reusable object-oriented software design patterns.
Strong problem-solving skills
Familiar with technical architect modeling language and tool such as UML and EA
Strong communication skills, demonstrating a clear and articulate standard of written and verbal communication in complex environments
Ability to manage own workload and Self Directed
Well-experienced in Agile SCRUM methodologies
Experienced in working with a diverse multi-locational team of internal and external professionals
Job Description - Grade Specific
12+ years of experience in Application Development
Passionate about new technology, capable of picking up new program language and new tools with ease and motivate to acquire new skill
Very strong in Java, Spring & Spring Boot
Strong in Restful service development
Experience working in JPA/Hibernate or other ORM technology
Experience working in Sql & NoSQL DB like Cosmos & Mongo DB
Experience working in a Cloud environment such as Azure.
Experience working in Maven or Gradle
Experience working in continuous integration tools like Bamboo or Azure DevOps
Experience working in Java Script technology like Angular or React etc.
Exposure to latest design methodology such as DDD (Domain Driven Design) and hands on working experience with distributed computing system using event sourcing, asynchronous messaging as communication channel is a big plus.
Strong understanding of reusable object-oriented software design patterns.
Strong problem-solving skills
Familiar with technical architect modeling language and tool such as UML and EA
Strong communication skills, demonstrating a clear and articulate standard of written and verbal communication in complex environments
Ability to manage own workload and Self Directed
Well-experienced in Agile SCRUM methodologies
Experienced in working with a diverse multi-locational team of internal and external professionals
Skills (competencies)
This job is no longer accepting applications
See open jobs at Capgemini.See open jobs similar to "Software Engineer" Imagine.