Sr Full Stack Developer Job at JustinBradley, Reston, VA

WXZ5TXltbmV2bHduV0liSEwwYjR4ekRwY2c9PQ==
  • JustinBradley
  • Reston, VA

Job Description

JustinBradley’s client, a leading source of mortgage financing, is seeking a highly skilled Senior Full Stack Developer to join their team. The role involves working with modern technologies like Java, Spring Batch, Hibernate and AWS to build and optimize large-scale systems. The ideal candidate will have strong problem-solving abilities, experience with databases, and a passion for performance optimization. You should also be comfortable working with Microservices, RESTful APIs, and CI/CD processes.

Responsibilities:

  • Design, develop, and maintain backend services and APIs using Java, Spring, Spring Boot, Hibernate, and Spring Batch.
  • Work with AWS services including ECS, S3, SQS, SNS, and AWS Batch to deploy, manage, and scale web applications and handle high-volume data processing.
  • Leverage Oracle RDS and PostgreSQL databases, ensuring optimal performance and managing complex data requirements.
  • Write and optimize SQL queries, ensuring efficient data handling and performance across multiple database environments.
  • Handle complex batch processing, processing terabytes of data monthly, and optimizing for performance and scalability.
  • Develop front and back-end features using modern technologies, ensuring seamless integration with backend systems.
  • Implement unit testing and contribute to test automation to ensure code quality, reliability, and stability of the application.
  • Navigate and analyze existing code in legacy applications, identifying areas for improvement and implementing solutions.
  • Work with AWS infrastructure configurations, including Route 53 for web application deployment and management.
  • Take ownership of tasks as an independent contributor, driving projects from concept to deployment with minimal supervision.
  • Collaborate with cross-functional teams, ensuring technical solutions align with business requirements and system needs.
  • Monitor, troubleshoot, and optimize production systems, ensuring high availability, performance, and security.
  • Manage deployment pipelines and integrations, contributing to CI/CD processes and ensuring smooth application lifecycle management.

Requirements:

  • Proficient in Angular 17+, JavaScript/TypeScript.
  • Experienced with AWS services including ECS, Lambda, AWS Batch, S3, SQS/SNS, EC2, Oracle RDS, and Aurora Postgres.
  • Strong skills in DB/SQL, capable of writing complex queries.
  • Adept at unit testing and test automation.
  • Skilled in implementing integration solutions with Microservices and RESTful APIs.
  • Experienced in working on large, complex systems handling large data volumes.
  • Independent contributor with the ability to navigate and understand complex existing code.
  • Experienced in batch processing and handling high data volumes with a focus on performance optimization.
  • Experienced with build tools such as Maven and Gradle. CI/CD processes using Jenkins and GitLab/Terraform

Job Tags

Similar Jobs

Phillips Brothers Real Estate

Junior Real Estate Project Manager Job at Phillips Brothers Real Estate

 ...Job Title : Junior Real Estate Project Manager Location: Alpharetta, GA Office requirements : In-office Monday through Thursday 8:00 AM to 4:00 PM. Work from Home Fridays. Unlimited PTO. Infrequent site visits on an as-needed basis. About us: Phillips Brothers...