Design, develop, test, and deploy Java/J2EE web applications
Build secure SOA web services using Spring technologies
Develop front-end components using Angular, React, or Vue.js
Implement solutions using JBoss and Tomcat
Perform JDBC and ORM development using Hibernate/OpenJPA
Write and optimize SQL and database components (Oracle/PostgreSQL)
Apply SOA principles, enterprise integration patterns, and governance standards
Participate in system design, technical documentation, and architecture reviews
Collaborate with cross-functional teams and demonstrate technical leadership
Manage assigned tasks and deliverables to meet project timelines
Requirements
10+ years of experience with Java/J2EE and object-oriented development
6+ years with Spring Boot and Hibernate
6+ years designing and developing web services
5+ years with JavaScript, HTML5, CSS3, and frameworks (Angular/React/Vue.js)
5+ years experience with CI/CD processes
Strong experience with: Spring Web Services, JDBC and ORM frameworks, JBoss and Tomcat, Oracle/PostgreSQL databases, SOA architecture and design, Git or Azure DevOps, Web service and Java security frameworks
Strong debugging, troubleshooting, and problem-solving skills.