JOBSEARCHER

Java Backend Developer

Java Backend Developer (AWS, Spring Boot, Python) Location: Richmond, Virginia - onsite- Hybrid Contract - W2 Role Overview: We are looking for a talented Java Backend Developer with experience in AWS, Spring Boot, and Python to join our onsite team. The ideal candidate will be responsible for designing, developing, and maintaining robust server-side applications, building RESTful APIs, and working with cloud technologies. This role requires strong backend development skills and a solid understanding of cloud infrastructure and microservices architecture. Key Responsibilities: - Develop and maintain backend applications using Java, Spring Boot, and Python. - Design and implement cloud-based solutions on AWS, including services like EC2, S3, Lambda, and RDS. - Build RESTful APIs and integrate with frontend systems and third-party services. - Collaborate with cross-functional teams to gather requirements and deliver high-quality software solutions. - Optimize application performance, scalability, and security. - Troubleshoot, debug, and resolve production issues, ensuring system reliability. - Participate in code reviews and implement automated testing frameworks. - Follow best practices in software development, including version control and continuous integration. Qualifications: - Required: - 5+ years of experience in Java development, specifically with Spring Boot. - Hands-on experience with AWS services and cloud deployment. - Proficiency in Python for backend development and automation tasks. - Strong understanding of RESTful API design and microservices architecture. - Familiarity with Agile methodologies and DevOps practices. - Experience with version control systems (e.g., Git). - Preferred: - Experience with containerization tools like Docker and orchestration platforms such as Kubernetes. - Knowledge of CI/CD pipelines and automation tools. - Familiarity with monitoring and logging tools (e.g., CloudWatch, ELK stack). Skills: - Excellent problem-solving abilities and attention to detail. - Strong communication skills and the ability to work effectively in a team environment. - Ability to manage multiple tasks and projects simultaneously. Job Type: Contract Pay: $61.58 - $65.68 per hour Expected hours: 40 per week Benefits: Health insurance Compensation Package: Hourly pay Schedule: 8 hour shift Experience: Java Backend: 8 years (Required) Spring boot: 5 years (Required) AWS: 4 years (Required) Ability to Commute: Richmond, VA 23219 (Preferred) Ability to Relocate: Richmond, VA 23219: Relocate before starting work (Required) Work Location: Hybrid remote in Richmond, VA 23219