Job Summary :
We are seeking a skilled Full Stack Java Developer to join our dynamic development team.
The ideal candidate will have strong expertise in Java backend development along with hands-on experience in front-end technologies.
You will be responsible for designing, developing, and maintaining end-to-end web applications, collaborating closely with cross-functional teams to deliver scalable and efficient software Responsibilities :
- Develop robust and scalable backend services and APIs using Java and related frameworks (Spring Boot, Hibernate).
- Design and implement user-friendly front-end interfaces using modern JavaScript frameworks such as Angular, React, or Vue.js.
- Collaborate with product managers, UI / UX designers, and other engineers to understand requirements and translate them into technical solutions.
- Write clean, maintainable, and efficient code adhering to best practices and coding standards.
- Perform unit testing, integration testing, and participate in code reviews to ensure code quality.
- Troubleshoot, debug, and optimize application performance and scalability.
- Work in Agile teams, actively participating in sprint planning, daily stand-ups, and
retrospectives.
Manage version control and continuous integration workflows using Git, Jenkins, or similartools.
Ensure security compliance and implement best practices for data protection.Stay updated with emerging technologies and frameworks to continuously improvedevelopment Skills Required :
Proficiency in Java, including core Java concepts and Java 8+ features.Experience with Java frameworks such as Spring, Spring Boot, Hibernate / JPA.Strong front-end development skills with HTML5, CSS3, JavaScript, and modern frameworks(Angular 8+, React, or Vue.js).
Experience in building RESTful APIs and integrating third-party services.Familiarity with relational databases (MySQL, PostgreSQL, Oracle) and NoSQL databases(MongoDB, Cassandra).
Knowledge of build tools like Maven or Gradle.Experience with version control systems, preferably Git.Understanding of containerization and orchestration tools such as Docker and Kubernetes is a plus.Familiarity with cloud platforms such as AWS, Azure, or Google Cloud is :Bachelors degree in Computer Science, Engineering, or a related field.5+ years of experience as a Full Stack Java Developer or similar role.Strong problem-solving skills and ability to work both independently and collaboratively.Good communication skills and a proactive attitude towards learning and growth(ref : hirist.tech)