Cognizant Technology Solutions - Mount Laurel Township, NJ

posted about 1 month ago

Full-time - Senior
Mount Laurel Township, NJ
Professional, Scientific, and Technical Services

About the position

Cognizant Technology Solutions is seeking a Senior Java Backend Developer to join their team in Mount Laurel, NJ. This role involves leading the design and development of high-quality software solutions using Java and the Spring Framework, while also mentoring junior developers. The position is hybrid, requiring 2-3 days onsite, and is ideal for candidates with extensive experience in backend development and a passion for innovation.

Responsibilities

  • Lead the design and development of high-quality software solutions using Java and Spring Framework.
  • Oversee the implementation of unit tests using JUnit5 and jMock to ensure code quality.
  • Provide expertise in YAML for configuration management and data serialization.
  • Utilize Spring Boot to create microservices and enhance application performance.
  • Implement code quality checks using SONARQUBE to maintain high standards.
  • Manage messaging services with Oracle Weblogic JMS for reliable communication.
  • Develop and maintain JSON and XML data structures for seamless data exchange.
  • Use GIT for version control and collaboration with team members.
  • Ensure applications run smoothly on Linux environments.
  • Collaborate with cross-functional teams to gather requirements and deliver solutions.
  • Optimize system performance and troubleshoot issues as they arise.
  • Stay updated with the latest industry trends and technologies to drive innovation.
  • Mentor junior developers and provide technical guidance.

Requirements

  • 10+ years of strong experience in Java Backend Development.
  • Proficiency in Spring Framework and Spring Boot.
  • Experience with unit testing frameworks like JUnit5 and jMock.
  • Knowledge of YAML for configuration management.
  • Familiarity with SONARQUBE for code quality checks.
  • Experience with Oracle Weblogic JMS for messaging services.
  • Ability to develop and maintain JSON and XML data structures.
  • Proficient in using GIT for version control.
  • Experience working in Linux environments.

Benefits

  • Medical/Dental/Vision/Life Insurance
  • Paid holidays plus Paid Time Off
  • 401(k) plan and contributions
  • Long-term/Short-term Disability
  • Paid Parental Leave
  • Employee Stock Purchase Plan
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service