Senior Java Full Stack Developer

This job has been expired

Job title: Senior Java Full Stack Developer

Location: Reston, VA (hybrid – only local)

Top skills required for the role (must be showcased on resume to be considered):

1.Java, Angular, AWS

2.Springboot, Microservices

3.Sping Batch Processing

Job Requirements:

  • 8+ years of Core Java development experience, familiar with Java 7 or higher.
  • At least 3-4 years of experience leading a team
  • Full Stack programming experience including coding, debugging, and using Java, Spring, Sprint batch, SQL, Hibernate, Angular and AWS.
  • Experience in developing and delivering performant, scalable, observable, and robust cloud-based software architectures designs and software.
  • Experience in automation, scripting, developing CI/CD and DevOps capabilities.
  • Expertise lead the design and provide solutions for complex problems.
  • Excellent collaboration & communication skills.
  • Expert proficiency in application of analysis/design engineering functions
  • Expert proficiency in application of non-functional software qualities such as resiliency, maintainability, etc.
  • Expertise with implementing integration solutions with Microservices, RESTful Web Services and Web APIs
  • Experience using software architectural principles to integrate critical software applications.
  • Provide expertise for teams in all matters related to deployment, building and release process
  • Experience delivering in an Agile environment.

* Heavy batch processing and data processing. There are about 250 batch jobs (AutoSys scheduler). Some of these jobs run for hours and process heavy data loads (6TB and millions of records). So there is always a challenge when jobs fail and candidate should have an experience of debugging and identifying issues fairly quick.

* Experience with – AWS, Hibernate, Spring JPA, Oracle SQL , Spring, spring batch.

* Able to help identify “Performance” bottlenecks and help resolve issues.

Scroll to Top