/Java Full Stack Developer (Mid-Level)

Java Full Stack Developer (Mid-Level)

United Statesusvia direct
// Job Type
Full Time
// Salary
Not disclosed
// Posted
2 months ago

About the Role

We are looking for a highly skilled and motivated Java Full Stack Developer with strong expertise in enterprise application development using Java and Angular technologies. The ideal candidate should possess excellent analytical and problem-solving skills, hands-on experience in modern full stack development, and the ability to deliver high-quality, scalable applications in an Agile environment ???€

Key Responsibilities

Design, develop, test, and maintain enterprise-grade web applications using Java and Angular.

Build scalable RESTful APIs and backend services using Spring Boot and Java 8+.

Develop responsive front-end applications using Angular 8+.

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

Perform code reviews and mentor junior developers to ensure high-quality deliverables.

Work closely with cross-functional teams including QA, DevOps, Business Analysts, and Product Owners.

Optimize SQL queries and database performance using Oracle Database.

Participate in Agile ceremonies such as sprint planning, stand-ups, retrospectives, and estimations.

Troubleshoot production issues and ensure zero-defect delivery standards.

Contribute to integration testing, deployment support, and continuous improvement initiatives.

Mandatory Skills

Strong experience in:

Java 8+

Core Java / J2EE

Spring Boot

REST APIs

Angular 8+

JUnit

SQL

Oracle Database

Strong understanding of object-oriented programming and design principles.

Excellent SQL fundamentals and database optimization skills.

Expertise in at least two of the following:

Spring Boot

REST Services

Angular

Strong analytical and debugging capabilities.

Excellent verbal and written communication skills.

Good to Have Skills

Basic Linux knowledge

Experience with:

Apache Kafka

JMS

GIS technologies

Tableau / Data Analytics

Integration Testing

Familiarity with Agile development methodology.

Exposure to CI/CD pipelines and modern development practices.

Desired Candidate Profile

4–8 years of hands-on experience in enterprise Java development.

Strong commitment to quality and “first-time-right” delivery culture.

Ability to work independently and collaboratively in a fast-paced environment.

Experience in mentoring junior developers and driving engineering excellence.

Strong ownership mindset with focus on scalable and maintainable solutions.

Ability to quickly learn and adapt to new technologies and business domains.

Preferred Qualifications

Bachelor’s or Master’s degree in Computer Science, Information Technology, or related field.

Experience working on large-scale enterprise applications is preferred.

Why Join Us?

Opportunity to work on enterprise-scale digital transformation projects ????

Collaborative and innovation-driven engineering culture

Exposure to modern tools, frameworks, and cloud-ready architectures

Career growth opportunities and continuous learning environment

Interested in this job?

Login to Apply

Use our AI to tailor your resume for this Java Full Stack Developer (Mid-Level) position at Staffing Technologies.