Backend Software Engineer

Resource Point LLC

Not Interested
Bookmark
Report This Job

profile Job Location:

Washington - USA

profile Monthly Salary: Not Disclosed
Posted on: 30+ days ago
Vacancies: 1 Vacancy

Job Summary

Job Title: Backend Software Engineer

Duration: 12 Months

Location: Washington DC

Job Description

Senior Backend Software Engineer

The Senior Backend Software Engineer will be responsible for the analysis design and development of mission-critical cloud-native enterprise services. This role involves designing and building robust high-performance systems using Java 17 Spring Boot and extensive AWS services. The engineer will lead technical analysis for complex projects develop event-driven backend services for EDI transactions and provide ongoing support and problem resolution. This position requires a strong blend of architectural thinking hands-on development and problem-solving skills to ensure the reliability and scalability of core transportation systems.

Responsibilities:

  • Lead technical analysis and design for large-scale IT projects collaborating with clients and stakeholders to define business requirements and priorities.
  • Design develop test and implement highly available and performant cloud-native backend services with a focus on event-driven architectures and EDI transactions.
  • Conduct detailed business analysis to architect and design technical solutions that align with functional and technical requirements.
  • Provide ongoing production support and problem resolution for existing applications ensuring system reliability and performance.
  • Develop and maintain comprehensive technical documentation for all projects and services.
  • Contribute to the continuous improvement of CI/CD pipelines using tools like Jenkins Code Pipeline and CloudFormation.
  • Utilize automated testing frameworks (e.g. Junit Mockito Cucumber Playwright) to ensure code quality and system integrity.

Qualifications:

  • Bachelors degree in Computer Science Systems Engineering or a related field or an equivalent combination of education and 7 years of relevant experience.
  • Proficiency in Java 17 Spring Boot and Maven.
  • Strong hands-on experience with AWS integrations and cloud-native development using services such as ECS EventBridge S3 Lambda SQS SNS API Gateway and RDS/Aurora.
  • Proven experience with CI/CD pipelines and tools including Jenkins Code Pipeline and CloudFormation.
  • Solid experience with automated testing frameworks and tools like Junit Mockito and Cucumber.
  • Understanding of the Twelve-Factor Application Methodology.
  • Hands-on experience with AWS cloud-native design development and delivery.
  • Knowledge of application security vulnerabilities and mitigation techniques.
  • Excellent oral and written communication skills.
  • Strong analytical and troubleshooting skills to resolve complex issues.

Preferred Qualifications:

  • AWS Certified Developer Associate or higher.
  • Experience with Angular for front-end development.
  • Knowledge of Electronic Data Interchange (EDI) systems and event-driven architectures.
  • Experience with AWS CDK and infrastructure as code.
Job Title: Backend Software Engineer Duration: 12 Months Location: Washington DC Job Description Senior Backend Software Engineer The Senior Backend Software Engineer will be responsible for the analysis design and development of mission-critical cloud-native enterprise services. This role involves ...
View more view more

Key Skills

  • Business Intelligence
  • Bidding
  • Accounts Assistant Credit Control
  • Account Development
  • Content Development
  • Lab Testing