Java Microservices Developer

Overview

On Site
Hybrid
Contract - W2

Skills

Information Technology
RESTful
Spring Framework
Continuous Delivery
Jenkins
GitLab
Continuous Integration
Writing
Unit Testing
Code Coverage
Microservices
API
Documentation
High Availability
Scrum
Git
Workflow
Version Control
Collaboration
Java
Amazon Web Services
Databricks
Communication
Computer Science
Treasury
Security Clearance
Government Contracts
SAP BASIS
Human Resources
Elasticsearch
PDF
FMLA

Job Details

Java Microservices Developer

Department:

Information Technology

Office:

New Carrollton, MD/Remote

Location:

New Carrollton, MD

**No Third Parties**

****An ACTIVE IRS/TREASURY Clearance is required by the government contract. No exceptions can be made. ****

Job Description: Strategic Technology Partners LLC ( ) has an opportunity for a Java Microservices Developer who will be designing, developing and supporting mission critical Microservices and API infrastructure for a large federal agency.

This job description is not designed to cover or contain a comprehensive listing of all activities, duties or responsibilities that are required of the employee. Duties, responsibilities and activities may change or new ones may be assigned at any time with or without notice.

Required Skills and Experience:
  • Design, develop, and maintain scalable and secure RESTful APIs using Java and Spring Boot.
  • Collaborate with cross-functional teams to gather requirements and deliver scalable, secure, reliable APIs.
  • Develop automated CI/CD pipelines using Jenkins or GitLab CI for efficient code deployment.
  • Write clean, efficient, and well-documented code following best practices and coding standards.
  • Writing good unit test cases and assuring a high level of code coverage
  • Create and maintain clear, user-friendly Microservices and API documentation.
  • Participate in regular code reviews, ensuring adherence to coding standards and best practices.
  • Analyze and improve system performance, addressing bottlenecks and ensuring high availability.
  • Work closely with scrum teams, and product managers to deliver end-to-end solutions.
  • Use Git and related workflows for version control and collaboration.
  • Stay updated with the latest java development trends to recommend best-fit solutions.
  • Prior experience with Java development in a containerized, AWS environment is a plus
  • Prior experience with DataBricks is a plus
  • Must have excellent written and verbal communication skills.

Education Requirement: A bachelor's degree or higher in computer science, engineering or related field preferred

Security Requirement: An ACTIVE IRS/TREASURY Clearance is required by the government contract. No exceptions can be made

Location: The position is remote with occasional visits to the federal office for administrative matters.

Equal Opportunity/Affirmative Action Employer: It is our policy to abide by all applicable federal, state and local laws prohibiting employment discrimination on the basis of a person's race, religion, color, national origin, genetic information, disability, sex, age, sexual orientation, gender identity, protected veteran status, marital status, hairstyle based on race, or any other protected status.

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, genetic information, disability, age, sexual orientation, gender identity, protected veteran status, marital status, hairstyle based on race, or any other protected status

If you are a qualified individual with a disability or a disabled veteran, and need a reasonable accommodation to use or access our online system, please contact our Human Resources department using the contact form on our home page.

We Participate in E-Verify

E-Verify_Participation_Poster_Eng_Es.pdf

Right to Work

Applicants Have Rights Under Federal Employment Laws

Know Your Rights: Workplace discrimination is illegal

Employee Polygraph Protection Act (EPPA)

Family and Medical Leave Act (FMLA)
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.