Java Full Stack Developer | Codersbrain
Posted on July 1, 2025
Job Description
Java Full stack Developer
Job Summary
We are seeking a Java Full stack Developer with hands-on coding experience using the latest versions of Java, Angular, and AWS. This role involves working on both the back end and front end, ensuring the seamless integration and functionality of web applications. The candidate will be responsible for building robust applications that meet business requirements and deliver exceptional user experiences.
Responsibilities
- Develop, test, and maintain scalable web applications using Java and Angular.
- Implement and consume REST APIs while ensuring smooth back-end integration.
- Design and develop both front-end interfaces (using Angular, CSS, and HTML) and back-end services (using J2EE/Java EE, including servlets, JSP, JSF, and JDBC).
- Collaborate with cross-functional teams to integrate cloud services on AWS.
- Utilize messaging products such as RabbitMQ, Kafka, or ActiveMQ (advantageous) to enhance application communication.
- Ensure code quality and maintainability through best practices and regular code reviews.
Qualifications
- Proficiency in Java Full Stack Development: Strong coding skills in Java and Angular.
- Web Development Skills: Expertise in Angular, CSS, HTML, and responsive design.
- Java Enterprise Experience: Familiarity with J2EE/Java EE, including servlets, JSP, JSF, and JDBC.
- API Integration: Hands-on experience with REST API development and consumption.
- Cloud Services: Experience working with AWS cloud technologies.
- Educational Background: Bachelor's degree in Computer Science, Engineering, or a related field.
- Communication & Analytical Skills: Strong verbal and written communication paired with analytical problem-solving capabilities.
Preferred Skills
- Exposure to messaging systems like RabbitMQ, Kafka, or ActiveMQ.
- Experience with modern development frameworks and tools.
- Familiarity with agile development practices and methodologies.
- Understanding of microservices architecture is a plus.
Experience
- Candidates should possess proven hands-on coding experience in full stack development using Java, Angular, and AWS. Specific years of experience are not specified, but prior practical exposure in a similar role is advantageous.
Environment
- The work setting for this position typically involves collaboration within development teams in a dynamic and fast-paced environment.
- Location, work hours, and job type have not been specified; candidates should be prepared for a flexible work arrangement that meets project needs.