Overview
Skills
Job Details
Job Title: Senior Backend Developer (Java, Microservices, AWS)Location: Atlanta, Delaware USA (local candidates are preferred)Job Type: [Contract]Visa:H1,EADExperience Level: 8+ yearsDepartment: IT / Software DevelopmentJob Summary:We are seeking a highly skilled and motivated Senior Backend Developer with strong expertise in Java (8/11/17), Spring Framework, Spring Boot, Microservices architecture, Kafka, AWS, and Python. The ideal candidate will be responsible for designing, developing, and maintaining scalable backend systems and services that power our enterprise applications.Key Responsibilities:Design and develop robust, scalable, and secure backend services using Java and Spring Boot.Build and maintain microservices architecture with a focus on performance and reliability.Integrate and manage messaging systems using Apache Kafka.Develop and deploy applications on AWS cloud infrastructure.Collaborate with cross-functional teams to define, design, and ship new features.Write clean, maintainable, and efficient code in Java and Python.Implement best practices in software development, including CI/CD, testing, and documentation.Monitor and troubleshoot production issues and ensure high availability of services.Required Skills & Qualifications:Strong proficiency in Java (8/11/17) and Spring/Spring Boot.Hands-on experience with Microservices architecture and RESTful APIs.Experience with Apache Kafka for event-driven architecture.Solid understanding of AWS services (EC2, S3, Lambda, RDS, etc.).Working knowledge of Python for scripting, automation, or data processing tasks.Familiarity with containerization tools like Docker and orchestration platforms like Kubernetes.Experience with version control systems (e.g., Git) and CI/CD pipelines.Excellent problem-solving and communication skills.Preferred Qualifications:Experience with monitoring tools (e.g., Prometheus, Grafana).Knowledge of security best practices in cloud and microservices environments.Exposure to Agile/Scrum methodologies.