👨🏻‍💻 postech.work

Java Full Stack Developer

Ana-Data Consulting Inc • 🌐 In Person • 💵 $50,000 - $80,000

In Person Posted 4 days, 5 hours ago

Job Description

Overview

We are seeking a highly skilled Java Full Stack Developer (4–8 Years) with strong experience in Angular to join our development team. The ideal candidate will be responsible for building scalable backend systems using Java/Spring Boot and delivering high-quality front-end interfaces using Angular. This role involves working closely with cross-functional teams to design, develop, test, and deploy robust enterprise applications.

Key Responsibilities

Design, develop, and maintain high-quality Java-based backend applications using Java, Spring Boot, Microservices.

Create dynamic, responsive, and user-friendly front-end interfaces using Angular (v8 or above).

Participate in the entire SDLC, including requirement analysis, design, coding, testing, debugging, and deployment.

Build and consume RESTful APIs and integrate them with Angular front-end.

Ensure application performance, security, and scalability.

Collaborate with product owners, UI/UX teams, QA engineers, and other developers.

Write clean, efficient, and maintainable code following best practices and coding standards.

Perform unit testing and assist QA with functional and integration testing.

Troubleshoot production issues and implement fixes in a timely manner.

Participate in Agile ceremonies (daily stand-ups, sprint planning, retrospectives).

Required Skills

Backend:

Strong experience in Java 8/11/17

Expertise in Spring Boot, REST APIs, Microservices architecture

Experience with Hibernate/JPA

Strong understanding of OOP concepts, design patterns, and data structures

Frontend:

Hands-on experience with Angular (8+), TypeScript, HTML5, CSS3, Bootstrap

Understanding of responsive design and UI development best practices

Database:

Proficient in SQL (MySQL, PostgreSQL, Oracle)

Experience with NoSQL databases (MongoDB) is a plus

DevOps / Tools:

Experience with Git, Maven/Gradle, Jenkins/CI-CD pipelines

Knowledge of Docker, Kubernetes is a plus

Other:

Experience working in Agile/Scrum environment

Strong analytical and problem-solving skills

Excellent communication and collaboration abilities

Preferred Qualifications

Experience with cloud platforms such as AWS/Azure/GCP

Knowledge of Kafka, RabbitMQ, or other messaging systems

Exposure to unit testing frameworks (JUnit, Mockito, Jasmine/Karma for Angular)

Education

Bachelor’s or master’s degree in computer science, Engineering, or related field.

Why Join Us?

Opportunity to work with cutting-edge technologies

Collaborative and innovative work environment

Competitive compensation and benefits package

Job Type: Full-time

Pay: $50,000.00-$80,000.00 per year

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.