**This role will be onsite in Frisco, Texas**
A Little About This Gig
Agility Partners is seeking a qualified Java Developer to fill an open position with one of our clients in the financial services industry. This is an exciting opportunity to develop and support enterprise applications, APIs, and integrations using Java, Spring Boot, and AWS. The ideal candidate will contribute to modern cloud-based solutions while collaborating with cross‑functional teams to deliver secure, reliable, and scalable applications.
Responsibilities
- Design, develop, test, and maintain Java and Spring Boot applications, REST APIs, SOAP integrations, and backend services.
- Build and enhance cloud‑hosted applications using AWS, Docker, Terraform, and CI/CD pipelines to support reliable software delivery.
- Develop automated tests, troubleshoot application issues, and maintain code quality, security, and performance standards.
- Collaborate with engineering teams on system integrations, technical documentation, production support, and Agile development initiatives.
The Ideal Candidate
- 2+ years of software development experience with hands‑on expertise in Java 8+ and object‑oriented programming principles.
- Experience developing applications using Spring Framework or Spring Boot, including REST APIs and familiarity with SOAP integrations.
- Proficiency with SQL and relational databases, preferably PostgreSQL, including data validation and troubleshooting.
- Experience with Git, GitHub, code reviews, unit testing frameworks such as JUnit or Mockito, and CI/CD tools.
- Familiarity with AWS cloud services, networking fundamentals, Docker, and infrastructure‑as‑code tools such as Terraform.
- Understanding of API authentication, JSON, XML, HTTP protocols, secure coding practices, and application troubleshooting.
- Strong problem‑solving, communication, and collaboration skills, with experience working in Agile environments and supporting production applications.
Reasons to Love It
- Modern Technology Stack: Gain hands‑on experience with Java, Spring Boot, AWS, Docker, and cloud‑based application development.
- Professional Growth: Expand your technical expertise across cloud infrastructure, API integrations, automation, and enterprise engineering practices.
- Collaborative Environment: Work alongside experienced engineers and cross‑functional teams that encourage knowledge sharing and continuous improvement.
- Meaningful Impact: Contribute to business‑critical applications and integrations that support essential financial services operations.