Java Developer | Codersbrain
full-time
Posted on August 8, 2025
Job Description
Java Developer
Company Overview
Not specified
Job Summary
This role is for a Java Developer proficient in various frameworks and front-end technologies, responsible for designing, developing, and maintaining applications while ensuring optimal performance and user experience. The role supports the company's objectives by leveraging expertise in Java technologies and integration with modern front-end frameworks.
Responsibilities
- Develop, test, and implement software solutions using Java and complementary frameworks such as Spring Boot.
- Collaborate with front-end developers to integrate user-facing elements with server-side logic using technologies like Angular or React.
- Utilize AWS services and systems such as Kafka for application scalability and performance.
- Optimize applications for maximum speed and scalability while ensuring responsiveness and efficiency.
- Participate in code reviews and maintain documentation for processes and systems to ensure quality and compliance with best practices.
- Troubleshoot, debug applications, and conduct peer code reviews to enhance application functionality.
Qualifications
- Education: Bachelor’s degree in Computer Science, Information Technology, or a relevant field.
- Technical Skills:
- Proficient in Java and related technologies.
- Experience with Spring Boot framework.
- Knowledge of front-end frameworks such as Angular and React.
- Familiarity with AWS services and messaging systems like Kafka.
- Understanding of RESTful services and microservices architecture.
- Experience with database management systems (e.g., MySQL, Oracle).
- Soft Skills:
- Strong analytical and problem-solving skills.
- Excellent communication and teamwork abilities.
- Adaptability in a fast-paced environment.
Preferred Skills
- Familiarity with Agile development methodologies.
- Understanding of DevOps practices and CI/CD pipelines.
Experience
- 5-13 years of relevant experience in software development with a focus on Java technologies.
- Specific experience levels required for roles vary based on the project:
- 5-7 years for Junior level roles.
- 7-9 years for Mid-level roles.
- 9-13 years for Senior-level roles.
Environment
Work is primarily performed in an office setting located in Hyderabad or Bangalore. Candidates may also have the option for hybrid work arrangements.
Salary
- The salary range varies depending on experience:
- ₹13.50 LPA for candidates with 5-7 years of experience.
- ₹16.00 LPA for candidates with 7-9 years of experience.
- ₹19.50 LPA for those with 9-13 years of experience.
- ₹21.50 LPA for senior positions with extensive experience.
Growth Opportunities
Potential for career advancement within the organization as Java technologies evolve. Opportunities may include mentorship roles, team leadership positions, or specialized technical expert tracks.
Benefits
Not specified