1

Java Junior Jobs in Georgia (NOW HIRING)

Mentor junior and mid-level engineers, fostering a culture of technical excellence and continuous ... Deep expertise in Java and Spring Boot for backend development. * Strong proficiency in front-end ...

Full Stack Java Developer

Alpharetta, GA · On-site

$51.25 - $66.25/hr

... Java application development activities, including unit testing, code deployment to development ... Mentoring junior members of the team. * Diagnose and resolve performance issues. * Participates in ...

Senior Java Developer

Alpharetta, GA · On-site

$50 - $56.88/hr

Mentor junior developers and contribute to technical design discussions. Basic Qualifications: * Minimum 7+ years of experience in Java development with strong knowledge of core Java concepts (OOP ...

Java Azure Tech Lead

Atlanta, GA · On-site

$120 - $130/hr

Mentor junior developers and contribute to team knowledge sharing. Mandatory Skills * Strong proficiency in Java 11 and its core libraries. * Experience with object oriented programming and design ...

... junior engineers. * Lead production troubleshooting and incident response, driving root-cause ... At least 6 years of professional Java development experience, including demonstrated ownership of ...

Sr. Software Engineer - Java

Atlanta, GA

$120K - $158K/yr

... junior engineers. * Lead production troubleshooting and incident response, driving root-cause ... At least 6 years of professional Java development experience, including demonstrated ownership of ...

Our direct client has an opening for a Java Developer 11628-1 This position is up to 12 months ... Mentor the technical team and junior developers on advanced topics. * Perform complex programming ...

Core Java Developer

Alpharetta, GA · On-site

$50 - $55/hr

... Core Java, Spring Boot, Kafka/MQ, Microservice architecture. * Hands on experience with SQL, DB2 ... staff from junior to senior levels. Desired skills: * Knowledge of Banking or Financial ...

Showing results 41-60

Java Junior information

What is a Java Junior?

Java Junior developers are entry-level software engineers who specialize in programming using the Java language. They typically have a foundational understanding of Java syntax, object-oriented programming concepts, and basic software development practices. Java Juniors often assist with coding, debugging, and testing under the supervision of more experienced developers, while continuously learning and building their technical skills. Their responsibilities may also include maintaining existing applications and writing simple features as part of a development team.

What are the key skills and qualifications needed to thrive as a Java Junior, and why are they important?

To thrive as a Java Junior, you need a solid understanding of Java programming, object-oriented principles, and a relevant degree or coursework in computer science. Familiarity with development tools like Eclipse or IntelliJ IDEA, version control systems (such as Git), and basic knowledge of databases are typically expected. Strong problem-solving abilities, eagerness to learn, and good communication skills help juniors excel in collaborative and fast-paced environments. These skills enable efficient coding, effective teamwork, and smooth adaptation to evolving project requirements.

What are some typical challenges a Java Junior might face when starting out, and how can they overcome them?

As a Java Junior, you may encounter challenges like understanding complex codebases, adapting to agile development practices, and debugging unfamiliar issues. It's common to feel overwhelmed at first, but asking questions, participating in code reviews, and pairing with more experienced developers can accelerate your learning. Regularly practicing coding, studying documentation, and using collaboration tools will also help you quickly become a productive member of the team.

What is the difference between Java Junior vs Java Developer?

AspectJava JuniorJava Developer
Required Experience0-2 years2+ years
CertificationsOptional, entry-level certificationsOptional, advanced certifications
Work EnvironmentTraining, mentorship-focusedProject-driven, independent
ResponsibilitiesLearning, basic coding tasksDesign, develop, maintain Java applications

Java Junior roles are entry-level positions focused on learning and supporting Java projects, often requiring minimal experience. Java Developers have more experience, handle complex tasks, and contribute to project design and implementation. The transition from Java Junior to Java Developer involves gaining skills, experience, and certifications over time.

What are the most commonly searched types of Java jobs in Georgia?

The most popular types of Java jobs in Georgia are:

What cities in Georgia are hiring for Java Junior jobs?

Cities in Georgia with the most Java Junior job openings:

Infographic showing various Java Junior job openings in Georgia as of August 2026, with employment types broken down into 78% Full Time, 5% Part Time, 14% Contract, and 3% Nights. Highlights an 82% Physical, 6% Hybrid, and 12% Remote job distribution.

Lead Software Engineer (Java)

Solifi Group

Alpharetta, GA • On-site

$140 - $190/hr

Other

Medical, Dental, Vision, Life, Retirement

Posted 13 days ago


Job description

## Job Details: Lead Software Engineer (Java)Full details of the job.| | || --- | --- || | || | || --- | --- || | Lead Software Engineer (Java) || | VN988 || | Senior Software Engineer || | Alpharetta || | Solifi deliver a solid financial technology foundation for equipment, working capital, wholesale, and automotive finance firms. At Solifi, we believe that commerce is only as strong as the system it runs on. Our mission is to reshape finance technology by bringing together proven solutions into a singular powerful technology platform designed to help protect and scale financial organizations. We guard our customers by being precise and reliable, we guide their success by combining powerful technology with proven expertise, and we help them grow by unleashing their potential. || | | | | --- | | You will be working on Solifi's Wholesale Intelligence financial solution with a team of other talented engineers, product managers, and software automation testers. | || | As a Senior (Staff/Lead) Full Stack Java Engineer, you are a highly skilled software engineer who excels in designing and delivering scalable, high-performance applications across both front-end and back-end systems. You thrive in solving complex business problems, building robust services, and leading technical initiatives that drive product innovation. You bring deep expertise in Java-based backend development and modern front-end frameworks (Angular preferred), enabling you to deliver end-to-end solutions. You are comfortable working in cloud-native environments, integrating APIs, and ensuring systems are resilient, secure, and maintainable. You are a strong technical leader and collaborator—able to guide teams, provide architectural direction, mentor engineers, and communicate clearly with cross-functional stakeholders. You take ownership of design decisions and contribute meaningfully to the technical vision and long-term sustainability of the platform. || | Responsibilities Design, develop, and maintain full stack applications using Java (Spring Boot preferred), Angular/TypeScript, and modern web technologies. Lead the architecture and design of scalable, maintainable, and secure software systems across front-end and back-end layers. Collaborate with product managers, architects, and engineering teams to translate business requirements into high-quality technical solutions. Build and maintain RESTful APIs and services, ensuring strong interface contracts and system reliability. Ensure applications are high-performing, secure, and resilient, following modern engineering and cloud-native best practices. Write clean, testable, and maintainable code aligned with enterprise standards and coding guidelines. Lead code reviews and provide constructive feedback to maintain high engineering quality across teams. Drive CI/CD practices using tools such as Jenkins and GitLab CI, enabling efficient and reliable deployments. Troubleshoot and resolve complex system issues, identifying root causes and implementing long-term improvements. Contribute to system observability, monitoring, and performance tuning across distributed applications. Mentor junior and mid-level engineers, fostering a culture of technical excellence and continuous learning. Drive innovation through adoption of new technologies, frameworks, and development practices. Collaborate across teams and lead small to mid-size engineering efforts or initiatives. || | | | | --- | | Qualifications * Bachelor’s degree in Computer Science, Engineering, or equivalent experience. * 6+ years of professional software development experience with strong full stack expertise. * Deep expertise in Java and Spring Boot for backend development. * Strong proficiency in front-end technologies, including: * Angular (preferred) or React * JavaScript / TypeScript * HTML5 and CSS3 * Experience designing and building services architectures and RESTful APIs. * Experience with relational and/or NoSQL databases (Postgres, Oracle, MongoDB, etc.). * Exposure to cloud platforms such as AWS (preferred), Azure, or GCP. * Strong understanding of distributed systems, scalability, and system design principles. * Experience with containerization and orchestration (Docker, Kubernetes). * Experience with Git and modern CI/CD pipelines. * Excellent problem-solving, debugging, and communication skills. * Proven ability to work effectively in cross-functional agile teams. Preferred Qualifications * Experience building enterprise-grade financial systems with complex integrations. * Familiarity with event-driven architectures and messaging systems (Kafka, RabbitMQ). * Experience implementing secure coding practices and working with authentication/authorization frameworks (OAuth, JWT, etc.). * Experience with performance tuning, monitoring, and observability tools. * Exposure to DevOps practices and infrastructure-as-code (Terraform, CloudFormation). * Experience with automated testing frameworks (JUnit, Mockito, Cypress, Playwright, etc.). * Demonstrated ability to mentor engineers and lead technical initiatives. * Strong understanding of both backend system design and modern UI/UX principles. | || | 6 years || | Bachelor's Degree || | Full Time || | Medical, Dental, Vision, Flexible Spend Account (FSA), Health Savings Account (HSA), Life and Accidental Death & Dismemberment (AD&D) Insurance Coverage, Disability Insurance Coverage (Short Term and Long Term), Employee Assistance Program (EAP), 401K Tax Deferred Retirement Savings Plan || | 15 Aug 2026 | #J-18808-Ljbffr