Senior Java Fullstack Engineer with Azure
Full stack development
- Analysis, design, development, unit testing and implementation of distributed applications and microservices
- Consistent with architectural direction and established patterns
- Help drive design discussions and take ownership of end to end implementation
Responsibilities
- Drive proof of concepts for software tools/technologies related to application or process development and establish patterns
- Plan and implement procedures focused on operational efficiency and automation through DevOps capabilities
- Maintain a solid and collaborative relationship with delivery partners and business stakeholders
- Complete work following Agile development methodology and concepts
Requirements
- At least 8+ years of experience as a Senior Java Full Stack Developer with experience in Azure
- Expertise in API Standards, Microservices Architecture
- Expertise in development of RESTful APIs and SOAP services using message formats such as JSON or XML
- Expertise in integration technologies such as Spring Boot, Camel and Fuse
- Expertise in JVM based languages such as Java and Java 8
- Expertise in functional programming and reactive framework
- Build and deploy cloud native applications on Microsoft Azure
- Develop event driven architectures using Azure messaging services
- Containerize applications using Docker and deploy on Azure Kubernetes Service (AKS)
- Experience working with RDBMS and NoSQL databases
- Expertise in git flow model and working with CI/CD pipelines, automated testing and deployment strategies
- Expertise in in containerization technologies such as Docker, container orchestration engines such as Openshift
- Experience in application patterns such as Circuit breakers, Throttling, Rate limiting and Service Discovery
Qualifications
- Familiarity with Agile development methodology and concepts
- Demonstrated ability and interest in learning new technologies
- Health Care / Health Services business area subject matter expertise preferred
Benefits
To support the ability to reward for merit based performance, CGI typically does not hire individuals at or near the top of the range for their role. Compensation decisions are dependent on the facts and circumstances of each case.
A reasonable estimate of the current range for this role in the U.S. is $80,600.00 - $141,100.00.
Congressional Information: The salary range provided above is a reasonable estimate of the current range for this role in the U.S. It is not intended to represent the actual salary for this role. The salary for this role may vary depending on a number of factors, including but not limited to, the candidate's qualifications, experience, and location. CGI reserves the right to adjust the salary range based on these and other factors.
CGI is committed to providing equal employment opportunities to all individuals regardless of their race, ethnicity, ancestry, color, sex, religion, creed, age, national origin, citizenship status, disability, pregnancy, medical condition, military and veteran status, marital status, sexual orientation or perceived sexual orientation, gender, gender identity, and gender expression, familial status or responsibilities, reproductive health decisions, political affiliation, genetic information, height, weight, or any other legally protected status or characteristics to the extent required by applicable federal, state, and/or local laws where we do business.