| Location | White Plains, NY |
| Job Type | Temporary, Contractor, Full-time |
ATRIA Consulting is seeking an experienced Java Full Stack Developer for an opportunity with one of our clients in the White Plains, NY area. The ideal candidate will have a strong background in Java/J2EE development, Spring Framework technologies, relational databases, and modern front-end development.
Candidates must reside within a reasonable commuting distance of White Plains, NY.
Design, develop, test, deploy, and maintain enterprise-level web applications using Java and J2EE technologies.
Develop scalable server-side applications using Spring Boot, Spring MVC, Spring Security, and RESTful web services.
Build and maintain backend components using JPA, Hibernate, JDBC, JSP, Servlets, XML, and JMS.
Develop responsive user interfaces using AngularJS, JavaScript, HTML5, CSS3, and related front-end technologies.
Design, develop, and optimize database queries and stored procedures using Oracle, MS SQL Server, PL/SQL, and T-SQL.
Apply object-oriented programming principles, Java design patterns, and software development best practices.
Participate in all phases of the Software Development Life Cycle (SDLC), including requirements gathering, design, development, testing, deployment, and maintenance.
Collaborate with cross-functional teams to troubleshoot issues, improve application performance, and deliver technical solutions.
Utilize version control, build, and deployment tools to support application development and maintenance.
Bachelor's degree in Computer Science, Information Technology, or a related field.
Minimum 5 years of professional experience in full lifecycle development of web-based and enterprise applications using Java/J2EE technologies.
Strong hands-on experience with Java, Spring Boot, Spring MVC, Spring Security, and OAuth.
Strong understanding of Object-Oriented Programming (OOP) concepts and Java design patterns.
Experience developing RESTful web services and server-side components using JPA, Hibernate, and JDBC.
Experience with JSP, Servlets, XML, and JMS.
Strong database experience with Oracle and MS SQL Server, including proficiency in PL/SQL and T-SQL.
Understanding of relational database design principles, including Third Normal Form (3NF).
Hands-on experience with AngularJS, JavaScript, HTML5, and CSS3.
Experience with development tools and technologies such as Maven, GitLab, Subversion, and WebSphere.
Strong analytical, troubleshooting, communication, and problem-solving skills.
Ability to manage multiple priorities and work effectively both independently and collaboratively.
Experience with the following technologies is beneficial:
ReactJS
Node.js
jQuery
Bootstrap