Indotronix UK
Senior Java Backend Engineer
Indotronix UK, Reston, Virginia, United States, 22090
Overview:
TekWissen Group is a workforce management provider throughout the USA and many other countries in the world. Our client is a provider of digital technology and transformation, information technology, and services.
Location:
Reston, VA 20191 Duration:
4 Months Job Type:
Contract Work Type:
Onsite Job Description: As a Senior Java Backend Engineer, you will: Design and implement Java-based applications. Analyze user requirements to inform application design. Define application objectives and functionality. Align application design with business goals. Develop and test software. Debug and resolve technical problems that arise. Recommend changes to existing Java infrastructure. Develop multimedia applications. Create documentation to assist users. Ensure continuous professional self-development. Experience Level: 12 to 15 years of hands-on experience with Java, Springboot, Kafka, and NoSQL databases. 4+ years of hands-on experience on cloud (Azure). Good exposure to Microservices architecture and design. Deep understanding of Cloud technologies. 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: Gitflow. Continuous Integration tools such as Bamboo and Jenkins. Expectations from this role: Act creatively to develop applications by selecting appropriate technical options, optimizing application development, maintenance, and performance by employing design patterns and reusing proven solutions. Assist the Project Manager in day-to-day project execution. Interpret application, feature, and component designs to develop according to specifications. Code, debug, test, document, and communicate product, component, and feature development stages. Validate results with user representatives, integrating and commissioning the overall solution. Optimize efficiency, cost, and quality. Influence and improve customer satisfaction and employee engagement within the project team. Performance Areas: Code:
Code as per the design, define coding standards, and review code for team and peers. Documentation:
Create/review deliverable documents, design documentation, requirements, test cases, and results. Configure:
Define and govern configuration management plans. Test:
Review test plans created by the testing team and provide clarifications. Domain relevance:
Advise software developers on design and development of features and components. Manage Project:
Support Project Manager with inputs, manage delivery of modules, and perform defect RCA and mitigation. Manage Team:
Set FAST goals, provide feedback, and ensure team engagement. Certifications:
Obtain relevant domain and technology certifications.
#J-18808-Ljbffr
Reston, VA 20191 Duration:
4 Months Job Type:
Contract Work Type:
Onsite Job Description: As a Senior Java Backend Engineer, you will: Design and implement Java-based applications. Analyze user requirements to inform application design. Define application objectives and functionality. Align application design with business goals. Develop and test software. Debug and resolve technical problems that arise. Recommend changes to existing Java infrastructure. Develop multimedia applications. Create documentation to assist users. Ensure continuous professional self-development. Experience Level: 12 to 15 years of hands-on experience with Java, Springboot, Kafka, and NoSQL databases. 4+ years of hands-on experience on cloud (Azure). Good exposure to Microservices architecture and design. Deep understanding of Cloud technologies. 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: Gitflow. Continuous Integration tools such as Bamboo and Jenkins. Expectations from this role: Act creatively to develop applications by selecting appropriate technical options, optimizing application development, maintenance, and performance by employing design patterns and reusing proven solutions. Assist the Project Manager in day-to-day project execution. Interpret application, feature, and component designs to develop according to specifications. Code, debug, test, document, and communicate product, component, and feature development stages. Validate results with user representatives, integrating and commissioning the overall solution. Optimize efficiency, cost, and quality. Influence and improve customer satisfaction and employee engagement within the project team. Performance Areas: Code:
Code as per the design, define coding standards, and review code for team and peers. Documentation:
Create/review deliverable documents, design documentation, requirements, test cases, and results. Configure:
Define and govern configuration management plans. Test:
Review test plans created by the testing team and provide clarifications. Domain relevance:
Advise software developers on design and development of features and components. Manage Project:
Support Project Manager with inputs, manage delivery of modules, and perform defect RCA and mitigation. Manage Team:
Set FAST goals, provide feedback, and ensure team engagement. Certifications:
Obtain relevant domain and technology certifications.
#J-18808-Ljbffr