Java Full stack Developer-5
Realign LLC9 months ago
San Francisco, CA, United States
On-site
Contract
Junior Level (1-3 years)
Job Description
San Francisco, California 94016 Posted January 13th, 2026
Looking for more job opportunities? Click here!
Job Type:
Job Type: Contract
Job Category: IT
Role: Java Full stack Developer
Location: San Francisco, CA
Contract: Long term Contract
Required Skills & Qualifications
- Hands‐on: JDK 21, Spring Boot, Microservices, AWS services, JDBC/JNDI, JMS, J2EE stack.
- Web: JSP/Servlets/JSF, HTML5/CSS3/JavaScript, AJAX, JSON, jQuery, Bootstrap.
- Frameworks: Struts (2.0), Spring Batch; familiarity with JS frameworks (AngularJS) and Node.js.
- Web Services: JAX‐WS/JAX‐RS/SOAP/REST, WSDL, UDDI.
- Dev Practices: Agile/Scrum, TDD, Pair Programming, CI/CD (GitLab), code review.
- Tools: JIRA, GitLab.
- Experience: Building multi‐tier, web‐based enterprise applications and distributed systems; client/server architectures; intranet/internet DB applications.
- Soft Skills: Strong communication, stakeholder management, problem solving, mentoring.
Responsibilities:
- Design & build backend services with JDK 21, Spring Boot, and Microservices; implement RESTful APIs, messaging, and inter‐service communication.
- Architect and implement distributed systems on AWS (e.g., EC2/Lambda, API Gateway, S3, RDS/DynamoDB, SNS/SQS, CloudWatch); drive scalability, reliability, and cost efficiency.
- Develop web applications using Java, J2EE, JSP, Servlets, JSF, HTML5, CSS3, JavaScript, AJAX, JSON, jQuery; integrate UI with secure backend services.
- Apply core J2EE technologies (Servlets, JSP, JDBC, EJB, JNDI, JMS) and open‐source frameworks (Struts, Spring Batch) where appropriate.
- Leverage design patterns (MVC, Front Controller, Factory/Abstract Factory, Command, Singleton, Session Facade, Transfer Object, Business Delegate, DAO).
- Build and consume SOAP/REST web services; use JAX‐WS/JAX‐RPC/JAX‐RS, SAAJ, WSDL, UDDI for service registration and governance.
- Contribute to frontend using Bootstrap, AngularJS, and Node.js; modernize legacy AngularJS where feasible.
- Own code quality: unit/integration tests (TDD), code reviews, static/dynamic analysis, test coverage.
- Implement CI/CD with GitLab pipelines; enforce branching, versioning, and release best practices.
- Lead Agile ceremonies (Scrum), drive sprint goals, mitigate risks, and ensure timely delivery.
- Ensure security, performance, and observability (authN/authZ, input validation, OWASP, caching, logging/metrics/tracing).
- Mentor team members; collaborate with BA/QA for requirements, acceptance criteria, and UAT.
Required Skills
- CLOUD DEVELOPER
- SQL APPLICATION DEVELOPER
Required Skills
HTML5
Microservices
Bootstrap
JAX-RS
jQuery
CI/CD
Spring Batch
CSS3
JSP
AJAX
Spring Boot
AWS services
Agile
Scrum
Struts (2.0)
WSDL
Node.js
TDD
UDDI
GitLab
Pair Programming
JDK 21
JNDI
JSF
JMS
JSON
SOAP
J2EE stack
AngularJS
JDBC
JAX-WS
JIRA
JavaScript
REST
Servlets
Cloud services