Cognizant Technology Solutions - Morris Plains, NJ

posted 3 months ago

Full-time - Senior
Morris Plains, NJ
10,001+ employees
Professional, Scientific, and Technical Services

About the position

Cognizant's Digital Engineering practice is seeking a highly qualified Senior Java Full Stack Developer with extensive experience in developing and building impactful, scalable, enterprise applications. The ideal candidate will have a passion for writing high-quality, reliable, and maintainable code. In this role, you will collaborate closely with product managers, designers, and clients to make informed decisions that lead to the rapid delivery of valuable software solutions. Our development team embraces an agile methodology, focusing on continuous improvement and retrospectives to identify and rectify any shortcomings in our processes. Ultimately, we measure our success by the achievements of our team and the satisfaction of our customers. As a Senior Java Full Stack Developer, you will be expected to quickly adapt to new technologies and demonstrate a strong desire to enhance your technical skills. You will engage in the complete software development lifecycle, from analyzing client requirements to delivering the final product. Strong analytical, design, troubleshooting, and problem-solving skills are essential, along with the ability to manage builds and deployments effectively. You will thrive in a fast-paced, goal-oriented environment, delivering high-quality results under pressure and time constraints. This position is hybrid, with opportunities to work from our offices in Morris Plains, NJ, or Austin, TX.

Responsibilities

  • Ability to quickly adapt to new technologies and improve technical skills.
  • Possess strong analyzing, designing, troubleshooting, and problem-solving skills.
  • Engage in the complete software lifecycle from client requirement analysis to delivery.
  • Demonstrate good customer handling skills.
  • Manage and perform builds and deployments.
  • Work effectively in a fast-paced, goal-oriented environment and deliver under pressure.

Requirements

  • 8+ years of proven experience as a Full Stack Engineer with expertise in ReactJS, Java, and Spring Boot.
  • Proficient in Core Java 8 and above, Spring/Spring Boot/Spring Data JPA.
  • Experience with Pega/Drools Business Rule Engine.
  • Expertise in Oracle/Postgres/MySQL databases.
  • Good experience with MongoDB.
  • Proficient in building web components using React.
  • Strong knowledge of SQL, Hibernate, Maven, and Jenkins.
  • Familiarity with microservices architecture and patterns.
  • Experience with cloud/container technologies such as Docker, Kubernetes/OpenShift, and AWS is a plus.
  • Knowledge of Agile methodologies, specifically Scrum or Kanban.
  • Proficient in JavaScript (ES6+), JSX, and state management libraries (Redux, MobX).
  • Experience with backend integration using RESTful APIs and GraphQL.
  • Familiarity with version control systems like Git and debugging tools.

Nice-to-haves

  • Experience with TypeScript.
  • Knowledge of performance optimization techniques.
  • Familiarity with CI/CD practices.

Benefits

  • Access to robust benefits and training opportunities.
  • Hundreds of technical trainings available to keep skills fresh.
  • Opportunities to acquire certifications on the newest technologies.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service