Java Backend Developer

Apply Now

Company: Brilliant Infotech, Inc.

Location: Washington, DC 20011

Description:

Job Title: Java Backend Developer
Duration: 12+ Months (Extendable)
Location: Washington, DC
Assignment Type: Onsite

Need Locals Only Due To Work Requirements

Description
Experience with Test Driven Development creating use-case scenarios and unit test cases using Junit, Mockito and PowerMock frameworks.
Work with Product Owner and Test Engineer to create, develop, and execute test plans/test cases.
Isolate and correct identified defects.
5+ years of relevant work experience.
Good communication skills.
Strong back-end development experience with Java, Spring & Spring Boot ecosystem including REST and SOAP-based APIs.
Strong experience developing Data Access Layer (DAO) to interface applications with relational databases using Spring Data JPA, SQL, and Hibernate.
Experience with Gradle and Maven technologies for build process automation.
Experience delivering applications using Git in a Continuous Integration and Continuous Delivery (CI/CD) model (Atlassian BitBucket and JIRA experience a plus).
Experience with Test Driven Development creating use-case scenarios and unit test cases using Junit, Mockito and PowerMock frameworks.
Must be a strong analytical thinker with the ability to troubleshoot and resolve intricate and detailed issues.
Ability to work well under deadlines in an agile delivery environment.
Bachelor's degree in a technical discipline such as Computer Science, Systems Engineering, or other related field, or an equivalent combination of education, 7+ years of relevant work experience, and training.
Excellent communication skills.
Solid experience working within the Scaled Agile Framework delivery model (SAFe 6.x).
Experience with Behavior Driven Development using Cucumber and Cypress testing frameworks.
Experience designing and developing services per the Twelve-Factor Application Methodology.
Hands-on cloud-native design, development, and delivery experience with AWS technologies including EC2, S3, Lambda, Fargate, SQS, SNS, API Gateway, RDS/Aurora, Data Pipeline, CloudWatch, CodeCommit, CodePipeline, CodeDeploy, and CDK or CloudFormation.
Knowledge of application security vulnerabilities and how to address them.

Similar Jobs