Genpact - Chicago, IL

posted about 1 month ago

Full-time - Senior
Chicago, IL
10,001+ employees
Professional, Scientific, and Technical Services

About the position

The Senior Principal Consultant, Java & MySQL Developer role at Genpact involves designing, developing, and implementing software applications using Java and MySQL. The position requires a seasoned developer to innovate and enhance core product features while collaborating with cross-functional teams. The ideal candidate will have a strong background in Java, Spring Boot, Grail, and MySQL, and will also provide mentorship to junior team members.

Responsibilities

  • Design, develop, and implement new software applications in Java using Spring Boot and Grail.
  • Conduct performance testing and monitoring of the new applications.
  • Maintain and improve the functionality of existing software applications.
  • Manage and support MySQL database environment, including production, testing, and development.
  • Analyze complex technical information to determine risk, impact, and mitigation strategies.
  • Create and maintain technical documentation to guide system users and assist with training.
  • Debug and resolve technical issues.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Provide guidance and mentorship to junior team members.
  • Stay updated with the latest industry trends and technology advancements.

Requirements

  • Bachelor's or master's degree in computer science or related field.
  • Experience in Java programming and development.

Nice-to-haves

  • Expertise in Spring Boot and Grail frameworks.
  • Strong knowledge and experience in MySQL database.
  • Proven experience in designing, developing, testing, and deploying applications.
  • Proficient in code versioning tools such as Git, SVN, Mercurial, etc.
  • Excellent problem-solving skills and attention to detail.
  • Ability to work independently and as part of a team.
  • Exceptional verbal and written communication skills.
  • Knowledge of agile methodologies.
  • Strong understanding of object-oriented programming and design patterns.
  • Experience with front-end technologies like HTML, CSS, JavaScript, and frameworks like AngularJS or ReactJS.

Benefits

  • Competitive salary based on experience and skills.
  • Diversity and inclusion initiatives.
  • Professional development opportunities.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service