What are the responsibilities and job description for the Java Backend Developer position at Learn Beyond Consulting LLC?
Job Description:
We are seeking a Java Backend Developer with 10 years of experience in designing, developing, and supporting scalable enterprise applications. The ideal candidate should have strong expertise in Java, Spring Boot, Microservices, REST APIs, SQL/NoSQL databases, and cloud platforms (AWS/Azure). Experience with CI/CD, Docker, Kubernetes, and production support is highly preferred.
Required Skills:
- 10 years of Java backend development experience
- Strong hands-on experience with Java 8/11/17, Spring Boot, and Microservices
- RESTful API development and integration
- SQL databases (Oracle, PostgreSQL, MySQL) and/or NoSQL databases
- Experience with Kafka/RabbitMQ messaging systems
- Cloud experience (AWS or Azure)
- CI/CD tools such as Jenkins, GitHub Actions, or GitLab CI
- Docker and Kubernetes
- Strong debugging, troubleshooting, and production support experience
- Excellent communication skills and ability to work in a fast-paced environment
Preferred:
- Experience with Agile/Scrum methodologies
- Exposure to monitoring tools such as Splunk, Dynatrace, or ELK
- Financial services or enterprise application experience