Senior Java Fullstack | Codersbrain
Job Description
Senior Java Fullstack
Company Overview
[Company Name] is a leading technology firm specializing in delivering innovative software solutions. Our culture is centered around collaboration, creativity, and continuous learning, encouraging employees to develop their skills and advance their careers.
Job Summary
The Senior Java Fullstack Developer will play a critical role in designing, developing, and maintaining complex software applications. This position requires a strong understanding of both front-end and back-end technologies, ensuring high performance and responsiveness of applications. The successful candidate will contribute to the organization’s goals by delivering robust and scalable software solutions.
Responsibilities
- Design, develop, and maintain scalable web applications using Java and related technologies.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Participate in code reviews and ensure adherence to best practices in software development.
- Troubleshoot and debug applications to optimize performance and user experience.
- Lead and mentor junior developers, fostering a culture of technical excellence.
- Stay updated with emerging technologies and industry trends to incorporate them into the development process.
Qualifications
- Education: Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Technical Skills:
- Proficient in Java, JavaScript, and related frameworks (e.g., Spring, Hibernate).
- Experience with front-end technologies such as HTML, CSS, Angular, or React.
- Strong understanding of RESTful APIs and microservices architecture.
- Familiarity with database technologies (e.g., MySQL, PostgreSQL, MongoDB).
- Knowledge of version control systems (e.g., Git).
- Soft Skills:
- Excellent problem-solving and analytical skills.
- Strong communication and interpersonal abilities.
- Ability to work independently and as part of a team.
- Proven leadership skills.
Preferred Skills
- Experience with cloud services (e.g., AWS, Azure).
- Familiarity with CI/CD tools and practices.
- Knowledge of Agile development methodologies.
Experience
- Minimum of 8 years of relevant experience in software development, with a strong focus on Java and full-stack development.
Environment
This position is based in Gurugram and is a full-time role. The work environment is dynamic and collaborative, encouraging innovation and teamwork.
Salary
The estimated salary range for this position is ₹500,000 - ₹1,400,000 per annum.
Growth Opportunities
There are ample opportunities for career advancement within the company, including potential leadership roles and specialization in advanced technologies.
Benefits
- Competitive salary and performance-based bonuses.
- Health insurance and wellness programs.
- Paid time off and flexible work policies.
- Opportunities for professional development and training.