Consultant - Java

Genpact

$90K — $120K *
US-Anywhere
+ 2 other locationsRemote
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's in Computer Engineering, Computer Science, or Information Technology, or Master's in Software Engineering.
  • 5-7 years of experience in software development, particularly in Java and cloud technologies.
  • Solid understanding of Agile methodologies and collaborative tools.
  • Familiarity with Microservices architecture and modern development practices.
  • SAP-related certifications are a plus, indicating specialized knowledge in enterprise applications.

Responsibilities

  • Design and develop scalable Java-based microservices and full-stack applications.
  • Maintain backend services utilizing Java 8+ and Spring Boot.
  • Create responsive front-end applications using Angular 13+.
  • Write and maintain comprehensive unit and integration tests with JUnit.
  • Ensure software quality through peer code reviews and automated testing pipelines.
  • Implement and manage CI/CD pipelines with tools like GitHub, CircleCI, and Jenkins.
  • Participate in Agile ceremonies, collaborating closely with Product Owners and QA teams.

Benefits

  • Fully remote work opportunities, promoting flexibility and work-life balance.
  • Involvement in a dynamic, fast-paced Agile environment that fosters professional growth.
  • Access to modern development practices and cloud-native technologies, enhancing technical skill sets.
  • Participation in Agile ceremonies, ensuring a collaborative work culture.
Full Job Description
Consultant - Enterprise Application S

Job Description
Inviting applications for the role of Consultant Java
In this role you will be a key contributor to the design development and deployment of scalable Java-based microservices and full-stack applications. You will work in a fast-paced Agile environment collaborating with cross-functional teams to deliver high-quality software solutions using modern development practices and cloud-native technologies.
Responsibilities:
- Design & Development
- Develop and maintain scalable Java 8+ backend services using Spring Boot and Microservices architecture.
- Build responsive and dynamic front-end applications using Angular 13+.
- Testing & Quality Assurance
- Write and maintain unit and integration tests using J Unit and related testing frameworks.
- Ensure code quality through peer reviews and automated testing pipelines.
- Dev Ops & CI/CD
- Implement and manage CI/CD pipelines using Github Circle CI and Jenkins.
- Collaborate with Dev Ops teams to ensure smooth deployment and monitoring of services.
- Agile Collaboration
- Participate in Agile ceremonies including sprint planning daily stand-ups retrospectives and demos.
- Work closely with Product Owners QA and other developers to deliver features on time.
- Minimum

Qualifications
Bachelors - Computer Engineering, Bachelors - Computer Science, Bachelors - Information Technology, Masters - Software Engineering

Certifications
C_TS450-2020 - SAP Certified Application Associate - SAP S/4HANA Sourcing and Procurement - Upskilling for SAP ERP Experts - SAPSAP, SAP Certified Application Associate - Extended Warehouse Management with SAP S4HANA - UdemyUdemy, SAP Certified Application Associate - SAP BW4HANA - SAPSAP, SAP Certified Development Associate - ABAP with SAP NetWeaver 7.0 - AtosAtos, SAP Certified Development Associate - Programming in SAP S/4HANA for SAP NetWeaver ABAP Programmer - SAPSAP

Required Skills
Agile Methodology, Collaboration Tools, Design Thinking, Executive Presence, Inclusion, Personal Effectiveness, Storytelling

Language
English

Language Proficiency -
Proficient - C2

Additional Job Location -

Job Type
Regular

Master Skill List -
Enterprise Application S

Remote Type -
Remote

Work Shift -
Day Job (United States of America)

The approximate annual base compensation range for this position is:

The actual offer, reflecting the total compensation package plus benefits, will be determined by a number of factors which include but are not limited to the applicant's experience, knowledge, skills, and abilities; geographic location; and internal equity.

Similar Jobs

More Jobs at Genpact

More Information Technology Jobs

Find similar Consultant - Java jobs: