Java Python Engineer Job at Tata Consultancy Services, Cary, NC

NGdBN2xlK2JmYWM2U3I4THpLQnZZSnhyRGc9PQ==
  • Tata Consultancy Services
  • Cary, NC

Job Description

Job Description

Job Title : Java Python Engineer

Experience Required - 5+ Years

Must Have Technical/Functional Skills

  • Need candidates who have at least 5-8 years of experience in Java and open source technologies.
  • Strong experience in the areas of Java 17, J2EE, React JS, RDBMS, Spring Boot 5 or higher, Microservice architecture and Agile experience.
  • Experience in automation testing and documentation (i.e. automated, functional, and performance)Experience with Testing Frameworks: Unit testing, Regression Testing
  • Experience with Java 8+, Spring Suite Framework preferred
  • Experience with Python, Django framework preferred
  • Experience with React JS, Node JS, Go-lang preferred
  • Experience with Kubernetes, Docker, Jenkins, Cloud deployment (CI/CD) preferred
  • Experience with PostgreSQL, Oracle, or equivalent relational databases preferred
  • Experience working with code building tools and on source repositories.
  • Hands-on experience with development tools and testing frameworks.

Roles & Responsibilities

  • Exceptional communication and stakeholder management skills, with the ability to collaborate with cross-functional teams, including developers, business analysts, and quality assurance professionals.
  • Designs, develops, tests, and debugs software applications and systems
  • Completes software builds through consistent development practices, including the use of tools, common components, and documentation with guidance from peers and leaders
  • Completes code reviews/Secure code reviews and automated testing to maintain high-quality code standards with guidance from peers and leaders
  • Supports and monitors software across test, integration, and production environments
  • Adheres to security and regulatory best practices to ensure software compliance
  • Collaborates and co-creates effectively with teams in product and the business to align technology initiatives with business objectives
  • Completes the development and maintenance of security policies, procedures, and best practices to ensure compliance with industry standards and regulatory requirements
  • Collaborates with software development teams to integrate security into the software development lifecycle, including conducting code reviews and providing support on secure coding practices
  • Handling and troubleshooting day-to-day operations.
  • Identifying problems or known errors and doing RCAs.
  • knowledge in Agile methodology.

Salary Range - $90,000 to $110,000 per year

Qualifications: BACHELOR OF COMPUTER SCIENCE

Job Tags

Similar Jobs