Job: Sr. Software Senior, Java
Location: Charlotte, NC Hybrid, 3 days onsite
Contract Term: Long Term Contract
Top 3 skills are Java, AWS (Lambda Glue EMR) and Kafka.
Must be USC or GC because they work in Nuclear and must meet the 810 federal standard.
Key Responsibilities:
- Design, develop, and maintain scalable and high-performance Java/Spring Boot APIs, and streaming applications that integrate with Kafka, AWS, and other cloud services.
- Collaborate with cross-functional teams to define system requirements, troubleshoot performance issues, and drive technical improvements.
- Build and manage infrastructure as code using Terraform to automate the provisioning of cloud environments and services on AWS.
- Develop and maintain efficient and robust microservices, leveraging Kafka for real-time messaging and stream processing.
- Write clean, efficient, and well-documented code following best practices and coding standards.
- Ensure high availability, scalability, and security of applications and infrastructure in the cloud.
- Work with DevOps and Cloud Engineering teams to design and implement continuous integration and delivery pipelines (CI/CD).
- Perform code reviews, mentor junior developers, and contribute to a culture of continuous improvement within the development team.
- Troubleshoot, debug, and resolve complex technical issues in production and non-production environments.
- Stay up-to-date with the latest trends and advancements in Java, Kafka, AWS, and Terraform.
Required Skills & Qualifications:
- Expertise in Java: Strong experience with Java (8+), including building high-performance, scalable applications and microservices.
- Kafka Knowledge: Hands-on experience with Kafka for event streaming, message queuing, and real-time data processing.
- AWS: General experience with AWS services and familiarity with best practices in cloud architecture.
- Terraform: Proven experience using Terraform to automate infrastructure provisioning, configuration management, and deployment on AWS.
- Apache Flink: Experience developing Apache Flink CDC applications
- Microservices Architecture: Strong understanding of microservices design patterns, REST APIs, Spring Boot, and cloud-native application development.
- CI/CD: Experience implementing and managing CI/CD pipelines using GitHub CI, or similar tools.
Thanks and Regards
Harshit Gupta
Senior Technical Recruiter
Email :
Contact : 936-427-3201
Web:
101, E, Park Blvd.-Suite 600, Plano, TX 75074, USA
Destiny hears – When you speak louder