Quick Overview
Seniority
Mid Senior
Work mode
Hybrid
Location
TX, United States
Posted
Yesterday
DockerMicroservicesSpringSpring BootAWSScrumAgileJavaKafkaKubernetesREST
Job Description
Senior Java Developer Hybrid
Location: Plano, TX or McLean, VA
Work Arrangement: Hybrid
Experience Level: Senior
Industry: Financial Services / Banking
Work Arrangement: Hybrid
Experience Level: Senior
Industry: Financial Services / Banking
We are seeking an experienced Senior Java Developer to join our client's technology team in Plano, TX or McLean, VA. The ideal candidate will have strong hands-on experience developing enterprise applications using Java and Spring Boot, designing and implementing REST APIs and microservices, and deploying scalable solutions in AWS environments.
This role is ideal for a senior-level engineer who can contribute across application development, cloud technologies, automated software delivery, and production support within a highly regulated enterprise environment.
Key Responsibilities
- Design, develop, test, and maintain enterprise-grade applications using Java and Spring Boot.
- Develop scalable and secure RESTful APIs and microservices.
- Participate in the complete software development lifecycle, from requirements and design through development, testing, deployment, and production support.
- Build and integrate cloud-native applications and services using AWS.
- Develop solutions that are scalable, highly available, secure, and maintainable.
- Work with UNIX/Linux environments for application development, deployment, troubleshooting, and production support.
- Implement and maintain CI/CD pipelines to automate application builds, testing, deployment, and software delivery.
- Apply automated testing and engineering best practices to improve software quality and delivery velocity.
- Troubleshoot application, API, infrastructure, and production issues and provide effective solutions.
- Collaborate with architects, developers, QA engineers, DevOps teams, product managers, and other stakeholders.
- Participate in code reviews and contribute to technical standards, documentation, and engineering best practices.
- Help modernize legacy applications and transition services toward cloud-native and microservices-based architectures.
Required Skills & Qualifications
- 6+ years of professional software development experience.
- Strong hands-on experience with Java.
- Strong experience with Spring Boot and the Spring ecosystem.
- Proven experience developing REST APIs and microservices.
- Hands-on experience with AWS cloud services.
- Strong knowledge of UNIX/Linux environments.
- Experience with CI/CD and automated software delivery.
- Strong understanding of object-oriented programming, software design principles, and enterprise application architecture.
- Experience with automated testing and modern software development practices.
- Strong problem-solving, communication, and collaboration skills.
Preferred Qualifications
- Experience working in financial services, banking, or other highly regulated enterprise environments.
- Experience with distributed systems and cloud-native architectures.
- Knowledge of containerization and orchestration technologies such as Docker and Kubernetes.
- Experience with messaging technologies such as Kafka.
- Familiarity with relational and NoSQL databases.
- Experience with infrastructure automation and DevOps practices.
- Familiarity with Agile/Scrum development methodologies.
- Experience working with large-scale enterprise applications and high-availability systems.
Technical Environment
Core: Java, Spring Boot, REST APIs, Microservices
Cloud: AWS
Operating Systems: UNIX/Linux
DevOps: CI/CD, Automated Software Delivery
Architecture: Distributed Systems, Cloud-Native Applications, Microservices
Testing: Automated Testing, Unit Testing, Integration Testing
Cloud: AWS
Operating Systems: UNIX/Linux
DevOps: CI/CD, Automated Software Delivery
Architecture: Distributed Systems, Cloud-Native Applications, Microservices
Testing: Automated Testing, Unit Testing, Integration Testing
Work Arrangement
This is a hybrid position requiring candidates to work from either the Plano, TX or McLean, VA location based on the client's hybrid work schedule.
Ideal Candidate
The ideal candidate is a strong Senior Java Engineer who combines deep Java/Spring Boot development expertise with hands-on experience in AWS, APIs/microservices, Linux/UNIX, and CI/CD automation.
Similar jobs
- SE
Full Stack Java Developer - MST OR CST Time Zone, React, UI, Redshift, AWS
NewSES
United States🇺🇸RemoteYesterdayMicroservicesSQLSpring+11Technology - IN
Media Framework Developer (C, C++/C++11)
NewInfoVision, Inc.
Dallas, TX🇺🇸On-siteYesterdayC++JavaScriptTechnology - SM
Java Full Stack Developer (Active IRS MBI clearance)
NewSmartIMS Inc.
Fairfax, VA🇺🇸HybridYesterdayDockerMicroservicesSQL+12Technology - DS
Senior Salesforce Developer
NewDew Softech Inc
Trenton, NJ🇺🇸HybridYesterdaySOAPScrumAgile+3Technology - SE
Full Stack Java Developer - React, UI, API, Redshift, AWS - ZL
NewSES
United States🇺🇸RemoteYesterdaySQLSpringSpring Boot+9Technology - HP
Mendix Platform Architect & Senior Developer
NewHR Pundits
Jacksonville, FL🇺🇸On-siteYesterdaySOAPSQLSAML+7Technology