Java Full Stack Engineer

Hexaware Technologies Ltd

Chennai

Not disclosed

Work from Office

Full Time

Min. 3 years

Job Details

Job Description

Java Full Stack Engineer - Associate


Required Experience:

  • 3-4 years of experience in designing and developing robust, scalable, and maintainable applications applying Object Oriented Design principles is required.


Responsibilities:

  • Candidate will be responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology Team.
  • Candidate will work on building robust, high-performance, large-scale applications.
  • Candidate will be responsible for developing and maintaining web technologies, REST APIs, and backend services using Java/J2EE technologies.
  • Candidate should apply Agile software development processes with a strong emphasis on Test-Driven Development (TDD).
  • Candidate will contribute to the design, development, deployment, and maintenance of applications.
  • Candidate will be responsible for building sophisticated tooling for development and production team use.
  • Candidate must operate with some level of direct supervision while maintaining high productivity.


The Role Offers:

  • Opportunity to work on high-impact projects involving large-scale applications.
  • Exposure to cutting-edge technology stacks, including cloud computing, microservices, and CI/CD.  
  • Ability to work on modern application development and drive engineering excellence. 


Essential Skills:

  • Candidate should have hands-on experience with HTML, CSS, and JavaScript or jQuery, ReactJS, or Angular.  
  • Candidate should be proficient in Java 8 and Java/J2EE, with extensive experience in concurrent programming.  
  • Candidate should have strong expertise in the Spring Framework (Core, Integration, Batch, JDBC, Hibernate).  
  • Candidate should have experience in REST API development.  
  • Candidate should have hands-on knowledge of microservices architecture.  
  • Candidate should have practical experience handling large datasets in cloud environments.  
  • Candidate should be familiar with Linux environments and have scripting skills. 


Good to have Skills:

  • Experience with NoSQL databases, preferably MongoDB. 
  • Exposure to containerization technologies such as Docker and Kubernetes, as well as handling large datasets.  
  • Experience with CI/CD pipelines, with familiarity with tools like Jenkins, SonarQube, and JIRA.  


Essential Qualification: 

  • Bachelor’s degree in information technology, Computer Science or related field is required.

Job role

Work location

Chennai

Department

IT & Information Security

Role / Category

DBA / Data warehousing

Employment type

Full Time

Shift

Day Shift

Job requirements

Experience

Min. 3 years

About company

Name

Hexaware Technologies Ltd

Job posted by Hexaware Technologies Ltd

Apply on company website