Previous Job
Previous
Java Developer
Ref No.: 26-00406
Location: Orlando, Florida
Position Type:Contract
Job Title: Java Developer
Location: Orlando, FL (Onsite)
Contract Role


Job Summary
We are seeking an experienced Java Developer with strong expertise in building and supporting cloud-native applications. This role combines development and L2/L3 production support responsibilities, ensuring high availability, performance, and security of enterprise applications.
The ideal candidate will have hands-on experience with Java, Spring Boot, Angular, and AWS, along with a proactive approach to incident management, monitoring, and continuous improvement. This role requires close collaboration with cross-functional teams and direct interaction with client stakeholders.

Key Responsibilities
1. Application Development & Architecture
  • Design, develop, and maintain scalable backend services using Java 17 and Spring Boot.
  • Build and expose RESTful APIs for integrations and frontend consumption.
  • Develop responsive front-end components using Angular (v12+).
  • Architect and enhance cloud-native solutions on AWS (EC2, ECS, Lambda, API Gateway, S3, IAM).
  • Implement event-driven and messaging architectures using RabbitMQ and Apache Kafka.

2. Production Support & Operations
  • Provide L2/L3 production support, including incident triage, root cause analysis, and resolution within SLA timelines.
  • Troubleshoot issues across backend, frontend, and AWS infrastructure.
  • Support CI/CD releases and coordinate with DevOps, QA, and Development teams.
  • Participate in client calls and provide clear technical updates and resolution status.

3. Monitoring, Observability & Performance
  • Implement monitoring and alerting using AWS CloudWatch, Splunk, and AppDynamics.
  • Analyze logs, metrics, and traces to identify system issues.
  • Proactively improve system performance, scalability, and reliability.
  • Ensure adherence to SLA/SLO commitments.

4. Security & Compliance
  • Identify and remediate application and infrastructure vulnerabilities.
  • Support patching and compliance initiatives.
  • Collaborate with Security teams to maintain a secure environment.

5. Data Management & DevOps
  • Write optimized queries and manage relational and NoSQL databases.
  • Work with databases such as MySQL, MariaDB, Oracle, AWS RDS, Aurora, DynamoDB.
  • Implement and maintain CI/CD pipelines using Jenkins.
  • Ensure system stability through continuous monitoring and tuning.

6. Collaboration & Documentation
  • Collaborate with QA, DevOps, Product, and Security teams.
  • Conduct code reviews and ensure adherence to best practices.
  • Document technical designs, processes, and operational procedures.
  • Contribute to knowledge sharing and continuous improvement initiatives.

Required Skills
  • Languages & Frameworks
  • Java 17
  • Spring Boot, Spring Core, Spring MVC, Spring JDBC
  • Spring Data JPA
  • Angular (v12+)
  • TypeScript
  • RxJS (Observables, operators)
  • Angular lifecycle hooks and dependency injection
  • Docker

Cloud & DevOps
  • AWS (EC2, ECS, Lambda, API Gateway, S3, IAM)
  • CI/CD using Jenkins
  • Monitoring tools: Splunk, AppDynamics, AWS CloudWatch

Databases
  • Relational: MySQL, MariaDB, Oracle, AWS RDS, Aurora
  • NoSQL: Amazon DynamoDB, H2

Messaging & Streaming
  • RabbitMQ
  • Apache Kafka