Java/J2EE Developer - Spring Boot/Hibernate

Aricent
Multiple Locations
1 - 7 Years

Posted on: 11/06/2025

Job Description

Profile : Java and J2EE Developer

WFO (Optional)

Job Description :

- Contribute to all stages of software development lifecycle

- Proficiency in Java, with a good understanding of its ecosystems

- Sound knowledge of Object-Oriented Programming (OOP) Patterns and Concepts

- Familiarity with different design and architectural patterns

- Skill for writing reusable Java libraries

- Knowhow of Java concurrency patterns

- Basic Understanding of the concepts of MVC (Model-View-Controller) Pattern, JDBC (Java Database Connectivity), and RESTful web services

- Experience in working with popular web application frameworks like Play and Spark

- Relevant Knowledge of Java GUI frameworks like Swing, SWT, AWT according to project requirements

- Ability to write clean, readable Java code

- Basic knowhow of class loading mechanism in Java

- Experience in handling external and embedded databases

- Understanding basic design principles behind a scalable application

- Skilled at creating database schemas that characterize and support business processes

- Basic knowledge of JVM (Java Virtual Machine), its drawbacks, weaknesses, and workarounds

- Implementing automated testing platforms and unit tests

- In-depth knowledge of code versioning tools, for instance, Git

- Understanding of building tools like Ant, Maven, etc

- Expertise in continuous integration

- Java Server pages (JSP) and servlets

- Web frameworks like Struts and Spring

- Service-oriented architecture, Web Technologies like HTML, JavaScript, CSS, JQuery, Markup Languages such as XML, JSON, Abstract classes and interfaces

- Multithreading and Synchronization

- Managing the complete software development process from conception to deployment

- Maintaining and upgrading the software following deployment

- Managing the end-to-end life cycle for the production of software and applications

- Overseeing and guiding the analysing, writing, building, and deployment of software

- Overseeing the automated testing and providing feedback to management during the development process

- Modifying and testing changes to previously developed programs

- Familiarity with database era inclusive of MySQL, MSSQL

- Hands on experience on Core Java, Spring Boot, Servlets, JavaScript, Angular

Skills :

1. Java,

2. J2ee,

3. Hibernate,

4. Sping,

5. Springboot,

6. SQL,

7. Angular,

8. Nodejs,

9. Javascript,

10. Mysql,

11. Sql

info-icon

Did you find something suspicious?