TATA Consulting Services-posted 11 months ago
$95,000 - $120,000/Yr
Atlanta, GA
5,001-10,000 employees
Professional, Scientific, and Technical Services

We are seeking a Java Developer with 6-10 years of relevant experience to join our team. The ideal candidate will be responsible for designing, developing, testing, operating, and maintaining products. This role requires full stack ownership, consistently writing production-ready and testable code while adhering to architectural best practices. The candidate will conduct code reviews and ensure compliance with development procedures.

  • Responsible for designing, developing, testing, operating and maintaining products
  • Takes full stack ownership by consistently writing production-ready and testable code
  • Creates optimal design adhering to architectural best practices; considers scalability, reliability and performance of systems/contexts affected when defining technical designs
  • Conducts code reviews to provide guidance on engineering best practices and compliance with development procedures
  • Design and implement enterprise level microservices using the spring boot framework
  • Analyze and assess user issues and work with other team members to perform systems review and problem solving
  • Implement unit test coverage and identify and resolve bugs
  • Produce well-written documentation for each microservice
  • Create and deploy microservices using the Spring Boot framework
  • Adhere to the whole Software Development Life Cycle
  • Interconnect microservices with databases
  • Utilize Event Driven Design (i.e., Kafka)
  • Carry out unit and integration tests
  • Demonstrate strong design and programming skills using JSON, Web Services, XML, XSLT, PL/SQL in Unix and Windows environments
  • 10 years of experience in Java / J2EE
  • 5-7 years of experience with Spring framework / Spring boot
  • 3-5 years of experience in Design and Architecture
  • Strong experience in working with RDBMS like SQL Server & Postgres
  • 3-5 years of experience with messaging solutions like Kafka, Rabbit MQ knowledge will be a plus
  • 3-5 years of experience in REST API design and specifications, building REST API with a tool like Swagger preferred
  • 3-5 years of experience with CI/CD tools like Jenkins, Fortify, Sonar, Blackduck
  • Strong problem-solving and analytical skills
  • Excellent communication, presentation, and leadership skills
  • Proven collaboration and influencing skills
  • Familiarity with software development design patterns: GIT, Swagger, PC F, or Rabbit MQ
  • Previous experience writing unit tests with JUnit, Mockito, or PowerMock
  • Knowledge of markup languages such as JSON and YML
  • Working knowledge of quality and security scan technologies such as Sonar, Fortify, and WebInspect
  • Knowledge of the Agile approach
  • Base salary range: $95000 to $120000 per year
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service