The Role
Senior Java developer responsible for hands-on development, unit testing, production migrations and documentation. Work with Technical Manager to implement business requirements using Spring (MVC, AOP, IoC), Hibernate/JPA, Oracle RDBMS, JSP/JavaScript, Velocity templates, and Maven.
Summary Generated by Built In
Company Description
Job Description
Description:
On a daily basis, this person will be:
- Working with the Technical Manager and getting guidance on requirements.
- Performing hands on development to accomplish the project milestones and business requirements.
- Performing unit testing and migrations to production.
- Documenting developed systems.
Required Skills:-
- Minimum 8-12 years’ experience in Java with 5+ years of Spring using the following modules:
- 1. Spring MVC - should be able to design web pages in JSP using Tag libraries integrate with Spring MVC module. Experience with rich JSP and JavaScript is required.
- 2. Spring AOP - should be able to design and develop Spring AOP module using database layer and Hibernate.
- 3. Spring IoC - design and develop Spring beans and modularize the business logic with the IoC (Inversion of Control) container.
- Expert level of understanding in JPA (Java Persistence Architecture using Spring).
- Experience in Velocity template based web pages and java mail using Spring.
- Experience with Spring JDBC, Spring Security and Spring Quartz is required, and Spring Integration using Enterprise Patterns is preferred.
- Top 5 skills in order are Java, Core Spring, Hibernate, Oracle and JavaScript.
- Should be able to understand the build process and deployments using Maven.
- Experience with Oracle and having core knowledge of RDBMS concepts.
- SpringSource Certification is a plus.
Skills Required
- 8-12 years experience in Java with 5+ years of Spring
- Design web pages in JSP using tag libraries and rich JavaScript (Spring MVC)
- Design and develop Spring AOP modules integrating database layer and Hibernate
- Design and develop Spring beans and modularize business logic with IoC
- Expert-level understanding of JPA (Java Persistence API) with Spring
- Experience with Velocity template based web pages and JavaMail using Spring
- Experience with Spring JDBC, Spring Security and Spring Quartz
- Experience with Spring Integration using Enterprise Patterns
- Strong experience with Hibernate
- Experience with Oracle and core RDBMS concepts
- Familiarity with Maven build process and deployments
- SpringSource Certification
Am I A Good Fit?
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.
Success! Refresh the page to see how your skills align with this role.
The Company
What We Do
STEM Xpert is a consulting engineering firm recognized in the engineering industry for its commitment to client service and passion for excellence. The firm provides specialized professional consulting services in the fields of science, technology, engineering, and mathematics (STEM).







