Logo
Brilliant Infotech

App Dev eloper Java

Brilliant Infotech, Mc Lean, Virginia, us, 22107


Job Title:

App Dev - Java

Location:

McLean VA - Hybrid Role

Duration:

12+ Months Contract Extension Based on the performance.

Must Have Skills: Java, Spring boot, Microservices, Python AWS And GraphQL Must Have Qualifications:

Proficiency in

Java

and

Spring/Spring Boot

for developing REST-based APIs and microservices Strong experience with

Python

for backend development Experience with

GraphQL

for querying and manipulating data Expertise in

Gradle

for building and managing dependencies in Java-based projects Solid understanding of

microservices architecture , including designing, implementing, and maintaining REST-based APIs Familiarity with

AWS services

(ECS, Lambda, Fargate, CloudWatch) for cloud infrastructure management and deployment Hands-on experience with

Docker

for containerization and

container orchestration Knowledge of

monitoring and logging tools

such as

Splunk ,

New Relic , and

PagerDuty

for reporting and incident management Strong understanding of version control tools (e.g., Git) Description & Responsibilities: We are looking for a highly skilled

Software Engineer

to join our dynamic team. In this role, you will be responsible for designing, developing, and maintaining scalable microservices-based applications using

Java ,

Spring Boot , and

Python . You will also work with

GraphQL

to optimize API performance and ensure smooth interactions with the system. Additionally, you will have the opportunity to leverage cloud technologies like

AWS , containerization tools like

Docker , and container orchestration systems to build resilient and scalable applications.

You will play a pivotal role in implementing and optimizing the entire infrastructure, ensuring effective monitoring and reporting using tools like

Splunk ,

New Relic , and

PagerDuty .

Key responsibilities include:

Design, implement, and maintain microservices-based architecture with

Java ,

Spring Boot , and

Python Develop and manage

GraphQL

APIs to handle complex queries and data manipulation Build and maintain CI/CD pipelines using

Gradle

and integrate with cloud services like

AWS ECS ,

Lambda , and

Fargate Containerize applications using

Docker

and manage container orchestration Monitor application performance, logs, and incidents using

Splunk ,

New Relic , and

PagerDuty Collaborate with cross-functional teams to define requirements, design solutions, and implement scalable and maintainable systems Optimize and troubleshoot microservices, APIs, and infrastructure for performance and reliability Ensure robust, scalable, and secure application deployment and operations in a cloud environment Participate in code reviews, debugging, and best practice development processes to ensure high-quality software delivery.