Post Job Free
Sign in

Sr Full-Stack Java/Struts Developer

Company:
Samprasoft
Location:
Ashburn, VA
Posted:
May 19, 2026
Apply

Description:

Sr. Java Developer

The Sr. Java Developer position is part of a fast-paced software development team. The Angular, Spring Boot, Spring MVC, Struts 1 or 2 or both and EJB 3 Developer is responsible for designing, developing, and maintaining web applications using the Angular framework, Spring Boot, Spring MVC, Struts 2 and Enterprise Java Beans (EJB) Version 3. The ideal candidate will have a strong background in web development, experience with the Struts 1 or 2 or both and EJB3 frameworks, and a good understanding of Java 8 and related technologies. Working knowledge Angular, Spring Boot and Spring MVC is a plus. Strong problem-solving skills, attention to detail and ability to work in a team-oriented environment. Experience with Agile development methodologies is a plus.

Job Duties:

Designing, developing and maintaining web applications using the Struts 2 framework

Implementing business logic using EJB 3

Creating and implementing action classes, interceptors, and result types

Implementing security features and access controls

Integrating Struts 2 with other frameworks and technologies such as Spring and Hibernate

Creating and implementing JSP pages, Servlets, and Filters

Implementing business logic in the JSP pages and Servlets

Integrating the front-end and back-end using JSP, Servlets and Filters

Implementing business logic using Spring Boot and Spring MVC

Integrating the front-end and back-end using RESTful APIs

Connecting RDBMS using JDBC

Troubleshooting and debugging issues and bugs

Creating and maintaining technical documentation

Participating in code reviews and testing

Collaborating with other developers and stakeholders to deliver high-quality software

Stay current with new technologies and industry trends in web development and make recommendations for improvements.

Apply