Want to know if you’re a fit?
Upload your resume and let our AI show you.
Skills
Agile Programming Methodologiesunmatched
Atlassian JIRAunmatched
Cloud Computingunmatched
Communication Skillsunmatched
Computer Scienceunmatched
Continuous Integrationunmatched
Customer/Client Researchunmatched
Debugging Skillsunmatched
Documentationunmatched
Gitunmatched
Javaunmatched
Jenkinsunmatched
Microservicesunmatched
Microsoft Windows Azureunmatched
Multimediaunmatched
Multitaskingunmatched
NoSQLunmatched
Presentation/Verbal Skillsunmatched
Problem Solving Skillsunmatched
SQL Databasesunmatched
Scrum Project Management and Software Developmentunmatched
Software Designunmatched
Software Developmentunmatched
Software Engineeringunmatched
Test Plan/Scheduleunmatched
User Documentationunmatched
Writing Skillsunmatched
Description
Role: Java Backend DeveloperLocation: Reston, VA Hybrid (Need only locals)Hiring: ContractRate: DOEUS Citizens and Green cards are Preferred. No 3rd party C2C
Skills to be focus:·Core java
·Spring boot
·Hibernates
·Microservices Architecture
·kafka
·kubernetes
·ci/cd
·Hands On coding
Job Description:
Responsibilities:
- As a Senior Java Backend Engineer, you will:-
- Designing and implementing Java-based applications.
- Analyzing user requirements to inform application design.
- Defining application objectives and functionality.
- Aligning application design with business goals.
- Developing and testing software.
- Debugging and resolving technical problems that arise.
- Producing detailed design documentation.
- Recommending changes to existing Java infrastructure.
- Developing multimedia applications.
- Developing documentation to assist users.
- Ensuring continuous professional self-development
Experience Level:- 9 to 12 years of hands-on experience with Java, Springboot, Kafka, no sql dbs
- 4+ years of hands-on experience on cloud(Azure)
- Good exposure to microservices architecture and design. Have deep understanding on Cloud
- Background in Scrum/Agile development methodologies.
- Capable of delivering on multiple competing priorities with little supervision.
- Excellent verbal and written communication skills.
- Bachelor's Degree in computer science or equivalent experience.
- The most successful candidates will also have experience in the following:
- Git flow
- Atlassian products – Bitbucket, JIRA, Confluence etc.
- Continuous Integration tools such as Bamboo, Jenkins.