JV
Software Engineer
Jobs via Dice
Rockville · Hybrid Contract Mid Level Today
About the role
Software Guidance & Assistance, Inc., (SGA), is searching for an Software Engineer for a Contract assignment with one of our premier Financial Services clients in Rockville, MD.
We are seeking a highly skilled Staff Software Engineer with strong experience in Java, AWS services, Angular JS, and modern CI/CD pipelines (Jenkins or GitLab). You will help design, build, and deploy scalable enterprise applications, integrate cloud-native capabilities, and support end-to-end application lifecycle workflows in production.
Responsibilities
- Design, build, and deploy enterprise applications using Java, AWS services, and Angular JS.
- Develop scalable RESTful APIs and microservices using Spring Boot and related Java frameworks.
- Build automated CI/CD pipelines using Jenkins or GitLab CI/CD for application testing and deployment with robust monitoring, logging, and alerting systems in production.
- Optimize application workloads using AWS services such as EC2, Lambda, RDS, and API Gateway.
- Familiarity with containerization using Docker and orchestration with ECS, EKS, or Kubernetes.
- Experience implementing full-stack solutions integrating backend Java services with Angular JS frontends.
- Knowledge of modern DevOps tools and practices
- Experience working with both SQL and NoSQL databases (RDS, MongoDB).
- Background in security, compliance, and application security best practices.
Required Skills
- At least 5 years of Java development experience, 3+ years of AWS services experience, and 2+ years of Angular JS experience, or equivalent training and/or work experience.
- Demonstrable experience using AI tooling for SDLC.
- System design experience
- Strong experience in object-oriented development
- Strong experience with cloud technologies
- Strong experience in data storage technologies
- Experience in performance tuning and optimization
- Experience in DevOps and CI/CD technologies
- Experience test automation and unit testing
- Software Security
Preferred Skills
- Hybrid work environment, with defined in-person presence requirements.
- Occasional travel and extended hours may be required.
Skills
AIAPI GatewayAngularJSAWSCI/CDDockerEC2ECSEKSGitLabJavaJenkinsKubernetesLambdaMongoDBNoSQLPostgreSQLRDSRESTful APIsSQLSpring Boot
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free