Talent.com
Senior Developer - Java

Senior Developer - Java

Tata Consultancy ServicesPune, Maharashtra, India
4 days ago
Job description

Greetings from TCS!!

We are currently seeking an experienced Java professional to join our team.

Tech Stack - Java 8, Springboot, APIs, microservices, Jenkins, Docker, Kubernetes, KAFKA and exposure to cloud technology

Location - Pune / Hyderabad

Experience range - 6 years to 8 years

In this role, you will :

  • Contribute to all stages of software development lifecycle
  • Design, implement and maintain Java-based applications that can be high-volume and low-latency
  • Analyze user requirements to define business objectives
  • Envisioning system features and functionality
  • Define application objectives and functionality
  • Ensure application designs conform with business goals
  • Develop and test software
  • Identify and resolve any technical issues arising
  • Create detailed design documentation
  • Propose changes to current Java infrastructure
  • Develop technical designs for application development
  • Develop multimedia applications
  • Write well designed, testable code
  • Conducting software analysis, programming, testing, and debugging
  • Manage Java and Java EE application development
  • Develop documentation to help users
  • Transforming requirements into stipulations
  • Prepare and produce releases of software components
  • Should lead a group of developers to build the software components with great quality
  • Mentor the team members and provide guidance and code reviews
  • Should be capable of providing improvement and innovations to improve the process of build and deployment.
  • Should we well versed with monitoring tools, log analysis, performance analysis to resolve system issues
  • Should propose newer ways of maintaining service resilence.

To be successful in this role, you should meet the following requirements :

  • Nice to have Credit Risk Domain Expertise.
  • Should have working experience in Core Java and J2EE, Spring, Springboot.
  • Should be well versed and have real time experience on Junit, GITHUB, Maven, GIT, MQ.
  • Should be having working experience in connecting and performing operation in Database using Hibernate or Spring JDBC.
  • Nice to have Devops tools like Jenkins and Agile Scrum process and Jira.
  • Contribute to all stages of software development lifecycle
  • Design, implement and maintain Java-based applications that can be high-volume and low-latency
  • Analyze user requirements to define business objectives
  • Envisioning system features and functionality
  • Define application objectives and functionality
  • Ensure application designs conform with business goals
  • Develop and test software
  • Identify and resolve any technical issues arising
  • Create detailed design documentation
  • Propose changes to current Java infrastructure
  • Develop technical designs for application development
  • Develop multimedia applications
  • Write well designed, testable code
  • Conducting software analysis, programming, testing, and debugging
  • Develop documentation to help users
  • Transforming requirements into stipulations
  • Prepare and produce releases of software components
  • Support continuous improvement, investigating alternatives and technologies, and presenting for architectural review
  • Experience in mentoring and coaching the team members.
  • Create a job alert for this search

    Senior Java Developer • Pune, Maharashtra, India