Cognizant Technology Solutions - Atlanta, GA

posted about 2 months ago

Full-time - Senior
Atlanta, GA
Professional, Scientific, and Technical Services

About the position

At Cognizant, our global community sets us apart—an energetic, collaborative, and inclusive workplace where everyone can thrive. We are currently seeking a Senior Java Developer to join our team of IT professionals in a permanent role. This position is ideal for individuals who meet our background requirements and possess the necessary skills and expertise. As a Senior Java Developer, you will be at the forefront of innovation, working on projects that are both varied and rewarding. You will draw inspiration from dedicated colleagues and leaders, contributing to a dynamic work environment that fosters growth and development. In this role, you will leverage your extensive experience in Java development, particularly with Java 11 and 17, Spring Boot, and Microservices. You will be expected to actively participate in design and architecture discussions, daily stand-ups, and Agile Sprint planning sessions. Your responsibilities will include designing and developing high-volume, low-latency applications for critical systems, ensuring high availability and performance. You will write well-designed, testable, and efficient code while adhering to software development life cycle best practices, including unit testing and CI/CD strategies. Additionally, you will be responsible for optimizing and effectively managing the resources and time of your team members, identifying and mitigating risks to the product or application, and promoting continuous process improvement, especially in code quality and reliability.

Responsibilities

  • Strong hands-on experience in Java, Spring Boot, Microservices & AWS experience
  • Actively contribute and participate in design and architecture discussions, daily stand-ups, and Agile Sprint planning sessions
  • Design and develop high-volume, low-latency applications for critical systems delivering high availability and performance
  • Write well-designed, testable, efficient code and ensure that the designs comply with specifications
  • Knowledge and experience adhering to software development life cycle best practices, unit testing, Agile development, and CI/CD strategies
  • Optimize and effectively manage resources and time of the team members
  • Proficient understanding of code versioning tools such as GIT
  • Identify, track, and mitigate risks to the product/application
  • Excellent organization skills, attention to detail, and ability to multi-task
  • Promote continuous process improvement, especially in code quality, testability, and reliability

Requirements

  • 9+ years of strong experience in a hands-on development role
  • Hands-on experience in Java 11, 17, Spring Boot, and Microservices
  • Good ability to work in an Agile team across product, development, QA, and release teams
  • Good knowledge of AWS is an added advantage
  • Experience in BFS (Banking and Financial Services) is preferred

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