Job Summary:
Expedite Talent Solutions is seeking an experienced Java Developer Contractor to support the design, development, and maintenance of web applications and cloud-based solutions. The role involves working across the Java/Spring ecosystem, building REST APIs, and collaborating with technical and business stakeholders in a CI/CD-driven environment.
Responsibilities:
• Design, develop, test, and maintain Java-based applications using Java SDK 21.
• Build and enhance applications using Spring Boot and the broader Spring Framework.
• Develop and maintain REST APIs and JSON-based integrations.
• Support smaller web applications using Thymeleaf, HTML, CSS, and JavaScript.
• Work with AWS-based infrastructure and services, including ECS, API Gateway, and DynamoDB.
• Contribute to source control and development workflows using GitLab.
• Build, maintain, and troubleshoot GitLab CI/CD pipelines.
• Collaborate with team members on application architecture, implementation decisions, code reviews, and deployment practices.
• Support infrastructure-as-code efforts, especially where Terraform is used.
• Use IntelliJ IDEA as the primary development environment.
• Apply sound software engineering practices, including maintainable code design, testing, documentation, and operational awareness.
• Where appropriate, leverage AI-assisted coding tools to improve development productivity and code quality.
Qualifications:
Required:
• Strong professional experience developing applications with Java.
• Experience with Java 21 or recent versions of the Java SDK.
• Solid experience with Spring Boot and Spring-based application development.
• Experience designing, building, and consuming REST APIs.
• Strong working knowledge of JSON and API integration patterns.
• Familiarity with front-end technologies including HTML, CSS, and JavaScript.
• Experience using Git-based source control, preferably GitLab.
• Experience working with CI/CD pipelines, preferably GitLab CI/CD.
• Practical experience developing, deploying, or supporting applications in AWS.
• Ability to work independently, communicate clearly, and deliver high-quality work in a contractor capacity.
Preferred:
• Experience with Thymeleaf for server-side templating.
• Hands-on experience with AWS services such as: Amazon ECS, Amazon API Gateway, Amazon DynamoDB.
• Familiarity with Terraform or other infrastructure-as-code tools.
• Experience using IntelliJ IDEA in a professional development environment.
• Familiarity with AI-assisted development tools such as Claude Code, GitHub Copilot, Cursor, or similar tools.
• Experience troubleshooting cloud deployments, application logs, build pipelines, and environment-related issues.
• Understanding of secure coding practices and cloud application security concepts.
Company:
Expedite Talent Solutions is a minority- and woman-owned firm delivering agile staffing, project outsourcing, and professional services to clients across the Healthcare, Commercial, and Public Sectors. Founded in 2009, the company is headquartered in Alpharetta, USA, with a team of 51-200 employees. The company is currently Growth Stage.