Java Full Stack Developer
Job Title: Java Full Stack Developer
Location: Alpharetta, GA
Job Brief :
We're looking for a Java Full stack Developer who is passionate about technology and has a strong desire to learn and grow their skills. Java Developers and working closely with other teams to deliver high-quality software products. The ideal candidate will have a deep understanding of Java and related technologies, be able to mentor other team members, and be able to work effectively in a fast-paced environment
Responsibilities:
- Design, develop, and maintain high-performance, scalable, and robust applications.
- Collaborate with technical delivery teams; participate in code reviews, architecture reviews, and design discussions.
- Provide technical guidance and mentorship to junior developers.
- Contribute to building best practices and standards across the development team.
- Work independently as well as collaboratively within an agile environment.
Requirements & Skills:
- Bachelor’s degree in Computer Science or a related field.
- 5+ years of hands-on Java development experience.
- Apply strong exp of Java (Core and Frameworks), Spring, Spring MVC, Tomcat, Hibernate, Git, and Maven.
- Proven experience leading and mentoring developers and/or managing small teams.
- Strong expertise in Java frameworks such as Spring boot, Microservice, Angular, Git, Hibernate, or Struts.
- Solid understanding of database design principles and common design patterns.
- Excellent problem-solving skills, with strong communication and collaboration abilities.
Recommended Jobs
Supply chain Product manager
Supply chain Product manager Location: Atlanta, GA- Hybrid Duration: 12+ months Jira story creation with acceptance criteria. Task acceptance on completion. Conduct user interviews and…
Staff RN II - Maternal Child Health
Job Summary: Kaiser Permanente nurses are guided by an integrated nursing model that places patients and families in the center. The Staff Registered Nurse (RN) II - Maternal Child Health practices pr…
Nanny
I am looking for somebody who can do school pick ups and drop offs, which will require a little bit of your time. There are two days out of the week. For five hours each day.
Project Controls Manager
How will you contribute to the team? Gathers, logs and summarizes project data to be used in technical studies or project performance reviews. Develops monthly project forecasts, cash flows, and…
Administrative Specialist
Administrative Specialist JOB-10045320 Anticipated Start Date 11/17/2025 Location Houston, TX Type of Employment Direct Hire Employer Info Our client is a North…
Business Analyst
Overview: Business Analyst analyzes financial data forecasts trends prepares financial models and statements and supports strategic planning and performance management. Job Duties: # Collec…
Software Engineer
**Overview** Are you a customer-obsessed, AI-curious problem-solver who thrives in an inclusive, collaborative global team? The Azure CXP team's mission is to transform Microsoft Cloud customers into …
Analyst - Manufacturing Pricing and Inventory
Analyst – Manufacturing Pricing and Inventory Who: We are looking for an experienced analyst with a strong background in the manufacturing industry. What: This role focuses on analyzing and o…
Patient Care Tech 2- MedSurg, Ortho Spine
Overview: This position is for a PCT level 2. It is FT, Days, with 12-hour shifts, 7 am - 7 pm, in our Ortho Spine MedSurg unit at our Augusta facility. Responsibilities: The Patient Care Tech II w…
Senior Developer
Overview: Job Purpose This is a software development position to join a team building the ICE Data Indices BCS, Basket Calculation System, which supports automated and manual workflows to manage G…