Senior Java Engineer Full Stack (Cloud & Containers)
McLean, MD - USA
Job Summary
Hi
I hope you are doing well.
Please find the job details below:
Job Title: Senior Java Engineer / Full Stack (Cloud & Containers)
Location: McLean VA
Must Have Qualifications:
-
5 years of Full Stack Development experience.
-
Strong expertise in Java 8 Python SQL/Databases AWS Jenkins and CI/CD.
-
Experience in application design development deployment and ongoing support.
-
Ability to work independently take ownership and proactively deliver solutions.
-
Nice-to-have experience with Advanced SQL Angular/React Kafka and additional AWS technologies.
Schedule: Standard with On-Call Rotation
Shortlisting Deadline: June 26
Interview Information:
-
Rounds: 2 Rounds
-
Duration: 45 60 Minutes
-
Interview Type:
-
Round 1: Virtual
-
Round 2: Onsite
-
Interview Slots:
-
June 30: 2:30 PM 3:15 PM
-
July 1: 3:30 PM 4:15 PM
-
July 2: 3:00 PM 3:25 PM
Interview Debrief: TBD Will be scheduled with all suppliers once all interview rounds are completed.
Job Description Full Stack Developer Senior
Required Experience & Education
-
5 years of professional software development experience.
-
Bachelors Degree in Computer Science or a related field.
Qualifications
-
Strong analytical skills.
-
Strong application development testing and deployment skills utilizing Java Spring Boot SQL JavaScript JUnit Maven/Gradle Docker and Jenkins.
-
Ability to understand and run existing Python applications and convert them to Java.
-
Ability to reason through and communicate ideas effectively.
-
Open-minded and collaborative team player.
-
Experience using AI-assisted coding tools (e.g. VS Code Amazon Kiro).
-
Nice-to-have skills: AWS Angular/React Kafka Advanced SQL.
Responsibilities
-
End-to-end software development including analysis design development automated testing deployment and maintenance using industry best practices and security standards.
-
Analyze system performance identify bottlenecks and implement optimization solutions to improve efficiency and scalability.
-
Collaborate with business stakeholders to gather requirements develop proof-of-concepts and implement solutions with cross-functional teams.
-
Support applications across environments resolve critical issues and fulfill ad hoc requests to ensure smooth business operations.
Keys to Success
-
Adaptability: Quick learner who can seamlessly adapt to new technologies and changing project requirements.
-
Problem-Solving: Strong analytical skills with the ability to assess complex situations and implement effective technical solutions.
-
Ownership & Drive: Self-motivated engineer who takes ownership of deliverables and proactively identifies improvements.
-
Communication: Excellent interpersonal and communication skills with both technical and non-technical stakeholders.
-
Resilience: Ability to thrive in dynamic environments with shifting priorities tight deadlines and on-call support responsibilities.