Java Developer

Apptad โ€” United States ยท Posted ~22 hours ago

Senior

Skills

Java 8/11/17 Spring Boot Microservices React RESTful APIs Object-oriented programming Design patterns Data structures SQL databases NoSQL databases Git Agile/Scrum Java SQL NoSQL Docker Kubernetes Kafka AWS Azure CI/CD JUnit Mockito

๐Ÿ”“ Log in to save this job, tailor your resume & track your apply process โ€” 7 days free, no card needed.

Log in to add to target list

Summary

Join an engineering team building scalable web applications with Java, Spring Boot, microservices, and React. You will design and maintain backend services, create responsive frontend experiences, build and consume REST APIs, work with SQL and NoSQL databases, and contribute to secure, maintainable software. Cloud, containerization, messaging, CI/CD, and automated testing experience are valuable additions.

Highlights

Full-stack engineering role combining modern Java backend development with React frontend work. The position offers opportunities to build scalable microservices, work with cloud technologies and CI/CD, and apply strong engineering practices around testing, architecture, and Agile delivery.

Description

Required Skills 5+ years of hands-on experience in Java application developmentStrong proficiency in Java 8/11/17Extensive experience with Spring BootHands-on experience designing and developing MicroservicesStrong frontend development experience with ReactExperience building and consuming RESTful APIsStrong understanding of object-oriented programming, design patterns, and data structuresExperience with SQL/NoSQL databasesFamiliarity with Git and Agile/Scrum methodologiesExcellent analytical, problem-solving, and communication skillsPreferred Skills Experience with Docker and KubernetesKnowledge of Kafka or other messaging platformsExperience with AWS or Azure cloud servicesCI/CD tools such as Jenkins, GitHub Actions, or Azure DevOpsExperience with JUnit, Mockito, or other testing frameworksKey Responsibilities Design, develop, and maintain scalable Java applications using Spring Boot and Microservices.Develop responsive and user-friendly web applications using React.Build secure, high-performance REST APIs and backend services.Collaborate with cross-functional teams to define, design, and deliver new features.Troubleshoot production issues and optimize application performance.Participate in code reviews, architecture discussions, and technical design sessions.Write clean, maintainable, and well-tested code following best practices.Contribute to CI/CD automation and cloud deployment initiatives.