Backend Java/Cloud Developer

2T Consulting

Washington, DC

Posted On: Jul 11, 2024

Posted On: Jul 11, 2024

Job Overview

Job Type

Full-time

Experience

7 - 12 Years

Salary

$90,000 - $120,000 Per Year

Work Arrangement

Hybrid

Travel Requirement

0%

Required Skills

  • Java
  • SQL
  • Cloud
  • Kafka
  • Spring Boot
  • CI/CD
  • APIs
Job Description
Roles and Responsibilities
  • Design, develop, test, and implement business-critical, cloud-native, enterprise-level services focusing on high availability and high performance.
  • Develop and integrate Kafka streams for real-time data processing and event-driven architectures using Amazon Managed Streaming for Kafka (MSK).
  • Perform the analysis, design, documentation, implementation, and maintenance of large/complex IT solutions projects.
  • Participate in client discussions to support technical analysis of business requirements and priorities.
  • Document and deliver sizing, external design, detail design, and other project-related documents.
  • Employ Test Driven Development methodologies to create use-case scenarios and unit test cases.

 

Qualifications
  • Strong back-end development experience with Java v17+, including extensive use of the Spring and Spring Boot 3. x ecosystems.
  • Experienced in REST and SOAP-based API development.
  • Proficient in developing Data Access Layers (DAO) using Spring Data JPA, SQL, and Hibernate.
  • Experienced in implementing CI/CD pipelines using tools such as Git, Atlassian BitBucket, and JIRA.
  • Solid experience with Test Driven Development and Behavior Driven Development, using tools such as JUnit, Mockito, PowerMock, Cucumber, and Cypress.
  • Understanding of the Twelve-Factor Application Methodology.
  • Knowledge of Electronic Data Interchange (EDI) systems and processes.
  • Familiarity with AWS Step Functions and other advanced AWS services.

Job ID: 2C240289


Posted By

Shayne

Sr. Recruiter