Start Your Search Here

push notification bell

Would you like to receive notifications about IT & Technology jobs in Alpharetta?

push notification bell

You have blocked notifications

Oops! You have blocked notifications. Click here for more info

You have blocked notifications, please check your browser settings.

push notification bell

You're currently subscribed to job notifications

Want to change your notifications for job alerts?

push notification bell

Subscribe to notifications

You will no longer receive notifications

Job Search

Compunnel, Inc.

Alpharetta / Global

Java Fullstack Developer

  • $120.000 - $160.000

Job Summary

Salary Range:
$120.000 - $160.000
Apply Now

Job Description

The Java Fullstack Developer will design, develop, and maintain enterprise-level full-stack applications, with a minimum of 7 years of full-stack development experience. The role involves building scalable backend APIs and microservices using Java/Spring Boot or Python, developing responsive user interfaces using Stencil.js and React.js, designing and optimizing SQL and NoSQL databases, and implementing comprehensive automated testing. The developer will collaborate closely with cross-functional teams on API design, system integration, and technical planning within fast-paced Agile environments.

Key Responsibilities Design and implement scalable APIs and microservices using Java/Spring Boot or Python with FastAPI/Django.

Develop responsive and intuitive user interfaces using Stencil.js, React.js, or Angular.

Design, create, and optimize database schemas and queries for SQL and NoSQL systems.

Develop RESTful APIs and implement microservices-based architectures.

Implement message queues and event-driven systems using technologies such as Kafka and SQS.

Write and maintain comprehensive unit, integration, and end-to-end tests.

Collaborate with cross-functional teams on API design, system integration, and technical planning.

Apply Git version control and follow established development practices.

Participate in Agile/Scrum ceremonies and contribute to iterative software delivery.

Develop and support applications across cloud platforms such as AWS, GCP, and Azure.

Troubleshoot technical issues and apply strong analytical and problem-solving skills to deliver effective solutions.

Required Qualifications Minimum 7 years of full-stack development experience with enterprise-level applications.

Strong backend development experience with Python using FastAPI/Django and/or Java using Spring Boot.

Strong experience designing and developing RESTful APIs.

Hands-on experience implementing microservices architectures.

Experience with SQL and NoSQL database technologies.

Experience with message queues and event-driven systems such as Kafka and SQS.

Strong knowledge of HTML5, CSS3, and responsive design principles.

Experience with state management libraries such as Redux or NgRx.

Familiarity with modern build tools such as Webpack and Vite.

Proficiency with Git version control.

Experience working with Agile/Scrum development methodologies.

Experience with cloud platforms such as AWS, GCP, or Azure.

Strong problem-solving and analytical thinking skills.

Excellent communication and collaboration abilities.

Ability to work effectively in fast-paced Agile environments.

#J-18808-Ljbffr

Apply Now

Similar Opportunities

View all jobs

Get Job Alerts

Don't miss the perfect fit. Get Daily curated job alerts.

Job Title or Keyword(s)
Location