Sr. Java Backend Developer
RRID: 343340
Job Description
This position provides input, support, and performs full systems life cycle management activities (e.g., analyses, technical requirements, design, coding, testing, implementation of system and application software, etc.). Participates in component and data architecture design, technology planning, and testing for Applications Development (AD) initiatives to meet business requirements. This position provides input to application development project plans and integrations. Collaborates with teams and supports emerging technologies to ensure effective communication and achievement of objectives. This position provides knowledge and support for application development, integration, and maintenance. Provides input to department and project teams on decisions supporting projects.
Required Skills:
- GIT, Scrum, Azure DevOps. GCP, Big Query, Power BI, Microservice.
Architecture:
- SQL Server, DB2, Spring Boot, JSON, Java, C#, AMQP, AzureAD, HTTP, readme documentation
Other Qualifications:·
- Understanding of Agile Development
- Strong written and verbal communication skills
- Ability to work in a team environment.
- Familiarity with Accountability, being detail-oriented, and taking initiative
- Excellent written and verbal communication skills
- Bachelor’s degree in computer science or related discipline, or the equivalent in education and work experience
Responsibilities:
- Performs systems analysis and design.· Designs and develops moderate to highly complex applications.
- Develops application documentation.
- Produces integration builds.
- Performs maintenance and support.
- Supports emerging technologies and products.
- At least 5 yrs of experience
Mandatory Skills:
- GIT, Scrum, Azure DevOps. GCP, Big Query, Power BI, Microservice. Architecture: SQL Server, DB2, Spring Boot, JSON, Java, C#, AMQP, AzureAD, HTTP, readme documentation
Other Qualifications:
- Understanding of Agile Development
- Strong written and verbal communication skills
- Ability to work in a team environment.
- Familiarity with Accountability, being detail-oriented, and taking initiative
- Excellent written and verbal communication skills
- Bachelor’s degree in computer science or related discipline, or the equivalent in education and work experience