Title: Java Fullstack Technical Lead
Area(s) of responsibility
Java Fullstack Technical Lead:
Job Description:
- Hands-on enterprise-level full stack application development and support using Java, Spring Boot, Angular, and related web technologies.
- Experience in designing, developing, and maintaining scalable microservices and REST APIs.
- Hands-on frontend development experience using Angular.
- Experience supporting and enhancing legacy applications built using JSP and Struts.
- Work closely with clients, architects, product owners, frontend developers, backend developers, and QA teams to understand requirements and deliver technical solutions.
Technical Skills:
- Minimum 6+ years of development experience within Java Web/Enterprise projects.
- Strong experience with Java 17 / 21.
- Strong experience with Spring Boot 3.4 / 3.5 and Spring Framework 6.2.
- Experience with Angular based frontend development.
- Experience with JSP and Struts based legacy applications.
- Experience with RESTful web services and microservices architecture.
- Experience with application servers such as Tomcat.
- Experience with Oracle 19c, PostgreSQL, MySQL, SQL, JDBC, and ORM tools.
Experience with AWS EKS, Fargate, RDS, S3, API Gateway, SES, Secrets Manager, and EventBridge.