Previous
Java Developer
Next
| 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
|