About the role
Description Hybrid Every other week onsite/5 days in Westlake, TX Our client seeks a Senior Java Software Developer to build secure, scalable back-end services using Java, Spring Boot, and Spring Security. The role emphasizes API design and integration through API gateways, distributed architectures, and containerized deployments on AWS. You will contribute to enterprise-grade systems and collaborate across engineering and architecture teams to deliver authentication and authorization capabilities.
Due to client requirements, applicants must be willing and able to work on a w2 basis. For our w2 consultants, we offer a great benefits package that includes Medical, Dental, and Vision benefits, 401k with company matching, and life insurance. Rate: $85.00 to $55.00/hr. w2
Responsibilities
- Design and develop secure, scalable back-end services with Java and Spring Boot.
- Implement authentication and authorization using Spring Security and related best practices.
- Design, build, and document RESTful APIs and integrate through API gateways.
- Develop microservices-based architectures leveraging modern distributed patterns.
- Build and operate containerized workloads using Docker and Kubernetes on AWS, including managed services such as EKS.
- Ensure reliability through unit, functional, and integration testing with a focus on test automation.
- Troubleshoot, debug, and resolve complex production and integration issues.
- Collaborate across engineering and architecture teams in an Agile environment.
Experience Requirements
- 6 to 10 years of hands-on Java development with a record of designing technical solutions.
- Strong back-end expertise with Java, Spring Boot, and Spring Security.
- Experience designing and integrating APIs with API gateways.
- Strong knowledge of authentication and authorization technologies and best practices.
- Experience delivering secure, scalable, highly available systems on AWS.
- Hands-on experience with containers and orchestration including Docker, Kubernetes, and EKS.
- Proficiency with modern distributed architecture patterns and microservices using RESTful APIs.
- Comprehensive understanding of the software development lifecycle, including testing and automation.
- Demonstrated critical thinking and complex problem-solving skills.
- Excellent written and verbal communication with effective cross-team collaboration.
- Experience working in an Agile development environment.
- Familiarity with CockroachDB (preferred).
- Familiarity with Git, Maven, Jenkins, and Jira (preferred).
Education Requirements
- Bachelor’s degree in Computer Science or a related technical discipline.
- AWS certification (preferred).
Millions of jobs, with real people getting hired every day
Questions, answered
Click "Apply with JobAssist" – we tailor your resume and application to this role and submit it for your approval.
Yes. This role at Eliassen Group was screened before publishing – we confirmed the employer before listing it.
The employer didn't disclose a salary range for this listing. JobAssist shows pay whenever it's available.
This position can be done from anywhere, with no in-office requirement.
Yes – every application is tailored from your profile and this job's requirements, and you can review and edit before it's sent.
