Other Hybrid Locations : Lafayette, LA | Hartford, CT | Raleigh, NC | Austin, TX | Dallas, TX
Our client is currently seeking a Senior Java / AWS Developer with proven experience in the healthcare industry. You will join a highly motivated Agile team to design, build, and test enterprise-grade applications that integrate with complex internal systems and external vendor platforms.
This role offers an opportunity to work on cutting-edge technologies, contribute to robust solutions, and grow as a subject matter expert in a dynamic, collaborative environment.
This job will have the following responsibilities :
- Design, develop, and maintain software applications and features using Java and AWS services.
- Build automation frameworks, write unit tests, and perform code reviews.
- Collaborate with developers, QA, product managers, and business analysts in an Agile (SAFe) environment.
- Leverage open-source frameworks, third-party libraries, and cloud technologies to deliver scalable solutions.
- Ensure application performance through tuning, threading, caching, and clustering.
- Support and enhance existing applications for consumers and operations teams.
- Champion best practices in DevOps, CI / CD, and secure coding.
Qualifications & Requirements :
9+ years of hands-on Java development experience.Strong expertise in Java, Spring (Boot, Batch), Fuse, MongoDB , and cloud deployment.Proficiency in AWS services : Terraform, Lambda, SNS, S3, Glue, CloudWatch, DynamoDB, DocumentDB, Aurora.Experience with Kafka, MQ , and messaging systems.Solid understanding of SOA, REST API, Microservices , and web services.Knowledge of XML, XSLT, XPath , and front-end basics (CSS, HTML, JavaScript).Familiarity with Git, Maven, Jenkins , and CI / CD pipelines.Database development and tuning (PL / SQL, XQuery).Unit testing and performance optimization.Nice to have : AngularJS experience.Additional Qualifications
Experience with BDD / TDD practices and tools.Strong analytical, problem-solving, and communication skills.Ability to work in a distributed Agile team and deliver high-quality solutions.Bachelor’s degree in Computer Science or related field.