Java Developer | Codersbrain
full-time
Posted on May 2, 2025
Job Description
Java Developer
Job Summary
We are seeking a skilled and experienced Java Developer to join our dynamic team in Bangalore immediately. In this role, you will design, develop, and maintain high-quality Java-based software solutions that drive our business forward. Your work is essential in transforming complex business requirements into innovative technical solutions, ensuring robust and scalable applications that align with our organizational goals.
Additional Job Details:
- Role: Java Developer
- Notice Period: Immediately
- Location : Bangalore
- Minimum Experience Required: 5 +years
- Key Skills: Java, Microservices, Spring Boot, Kafka
Responsibilities
- Develop, test, and maintain Java-based applications and microservices.
- Utilize Spring Boot to build robust and scalable backend applications.
- Implement and manage data streaming solutions using Kafka.
- Collaborate with cross-functional teams to integrate user-facing elements with server-side logic.
- Troubleshoot, debug, and upgrade existing systems to enhance performance.
- Participate in code reviews and contribute to team best practices.
Qualifications
- Minimum of 5-10 years of solid experience in Java development.
- Strong proficiency in Java programming and object-oriented design.
- Extensive experience in building Microservices architectures.
- Proven expertise with the Spring Boot framework.
- Working knowledge of Kafka and event-driven architectures.
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Familiarity with Agile development methodologies and collaborative team environments.
Preferred Skills
- Experience with cloud platforms such as AWS or Azure.
- Knowledge of containerization technologies like Docker and Kubernetes.
- Familiarity with CI/CD pipelines and DevOps practices.
- Exposure to modern frontend technologies is a plus.
Experience
- At least 5+ years of professional Java development experience.
- A strong background in delivering high-quality, scalable solutions in fast-paced environments.
Environment
- Work in a dynamic, collaborative setting with cross-functional teams, supporting both individual initiative and teamwork in a modern development environment.
Growth Opportunities
- Exposure to modern technologies such as microservices, Spring Boot, and Kafka.
- Opportunities for career advancement through continual learning, enhancement of technical skills, and participation in critical technical projects.