What are the responsibilities and job description for the Senior Java Backend Engineer position at Indus Valley?
Job Description
Role: Senior Java Backend Engineer Location: Reston, VA 20191 (Onsite) Duration: 12 months contract Interviews: MS Team
Job Description:
Mandatory Skills:
- Java /J2EE -12-15 Years
- Microservices/Spring Boot- 12-15 Years
- Azure -5 Years
- Kafka- 8 Years
- NoSQL DBA- 5 Years
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:
- 12 to 15 years of hands-on experience with Java, Spring boot, Kafka, NoSQL DBS.
- 4 years of hands-on experience on cloud (Azure)
- Good exposure to micro services 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:
- GitFlow
- Atlassian products – Bitbucket, JIRA, Confluence etc.
- Continuous Integration tools such as Bamboo, Jenkins
Skills: Java, Spring Boot, Microservices, Kafka, NoSQL, Azure/Kubernetes, BitBucket/JIRA/Confluence, Bamboo/Jenkins.
Thanks & Regards
Manohar Durgasi