JOBSEARCHER

Java Developer

Job Title: Java DeveloperLocation: Orlando, FL (Onsite)Contract RoleJob SummaryWe 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 Responsibilities1. Application Development & ArchitectureDesign, 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 & OperationsProvide 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 & PerformanceImplement 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 & ComplianceIdentify and remediate application and infrastructure vulnerabilities.Support patching and compliance initiatives.Collaborate with Security teams to maintain a secure environment.5. Data Management & DevOpsWrite 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 & DocumentationCollaborate 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 SkillsLanguages & FrameworksJava 17Spring Boot, Spring Core, Spring MVC, Spring JDBCSpring Data JPAAngular (v12+)TypeScriptRxJS (Observables, operators)Angular lifecycle hooks and dependency injectionDockerCloud & DevOpsAWS (EC2, ECS, Lambda, API Gateway, S3, IAM)CI/CD using JenkinsMonitoring tools: Splunk, AppDynamics, AWS CloudWatchDatabasesRelational: MySQL, MariaDB, Oracle, AWS RDS, AuroraNoSQL: Amazon DynamoDB, H2Messaging & StreamingRabbitMQApache Kafka