Senior Software Developer

Staffxpert Llc
Rockville, MD, United States
about 1 month ago
Apply on www.careerjet.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
1 year minimum
Compensation
$135,200.0 - $156,000.0
Working hours
Regular working hours

Tech stack

Java (Programming Language) Agile Methodology Amazon Web Services Amazon Elastic Compute Cloud Amazon S3 Application Performance Management Cloud Computing Cloud Computing Security Cloud Engineering Code Review Computer Programming Continuous Integration
+28 more
DevOps Disaster Recovery Java Platform Enterprise Edition (J2EE) Hibernate (Java) Spring Framework Performance Tuning Software Engineering Software Technical Review Spring Cloud Delivery Pipeline Spring-boot Infrastructure as Code (IaC) Cloudformation Database Migration Amazon Relational Database Service Containerization Kubernetes Infrastructure Automation Frameworks Information Technology Cloud Migration Functional Programming Cloud Optimization Api Gateway Terraform Code Restructuring Serverless Computing Docker Microservices

Job description

STAFFXPERT LLC is seeking a Senior Software Developer Java/J2EE & AWS Application Modernization on behalf of our client in Rockville, MD. We are looking for a highly skilled Software Developer with strong expertise in modernizing legacy Java/J2EE applications and migrating enterprise systems to AWS cloud environments. This role requires a hands-on technical professional who can design, develop, and implement cloud-native solutions, optimize application performance, and support large-scale digital transformation initiatives. The ideal candidate will have experience with AWS services, microservices architecture, containerization, and DevOps best practices., Lead the migration of legacy Java/J2EE applications from on-premises environments to AWS. Assess existing applications and recommend modernization strategies, including rehosting, replatforming, refactoring, or rearchitecting. Design, develop, and implement scalable, cloud-native solutions using Java and AWS technologies. Modernize monolithic applications by decomposing them into modular or microservices-based architectures. Build reusable migration frameworks, tools, and reference implementations to support cloud transformation initiatives. Integrate applications with AWS services such as EC2, ECS, EKS, S3, RDS, API Gateway, and Lambda. Containerize applications using Docker and deploy solutions using Kubernetes-based platforms. Develop and manage Infrastructure as Code (IaC) solutions using Terraform, CloudFormation, or similar technologies. Support CI/CD automation and DevOps processes to improve deployment efficiency and reliability. Collaborate with architects, technical leads, and Agile teams to deliver high-quality solutions aligned with project objectives. Participate in technical design reviews, code reviews, troubleshooting, and performance optimization efforts. Ensure solutions are secure, scalable, maintainable, and cost-efficient., Overview: We are seeking an experienced Senior Developer specialized in migrating Java/J2EE applications to the cloud. You will take ownership for modernizing Java/J2EE applicati…

  • 2 months ago

Requirements

Bachelor’s degree in Computer Science, Engineering, Information Technology, or a related field, or equivalent experience. 8+ years of software development experience with Java/J2EE technologies. 5+ years of hands-on experience migrating applications from on-premises environments to AWS. Strong programming experience with Java and frameworks such as Spring, Spring Boot, Hibernate, and related technologies. Experience designing and implementing microservices architectures and cloud-native applications. Strong understanding of AWS services, cloud architecture principles, and application modernization strategies. Hands-on experience with Docker and Kubernetes platforms. Experience with Infrastructure as Code tools such as Terraform or AWS CloudFormation. Knowledge of CI/CD pipelines and DevOps methodologies. Experience with database migration, optimization, and integration across enterprise environments. Strong analytical, problem-solving, and troubleshooting skills. Excellent communication and collaboration abilities in Agile development environments. Preferred Qualifications AWS certifications such as AWS Certified Solutions Architect or AWS Certified Developer. Experience supporting large-scale enterprise cloud transformation projects. Familiarity with serverless architectures and event-driven application design. Experience implementing high-availability, disaster recovery, and cloud optimization strategies. Knowledge of cloud security best practices and governance standards.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerjet.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · World Congress 2026 Europe

1:34 min

Essential commands for running and testing Terraform configurations

Hennie Francis · LIVE

4:36 min

Hiring passionate software engineers to tackle unprecedented scaling challenges

Dana Lawson Dana Lawson +1 · World Congress 2026 Europe

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · World Congress 2026 Europe

Videos

See all

Related articles

See all