Java Backend Developer
- O'Fallon, MO, United States
Applications open in a new tab.
Job details
- Experience
- Experience: 7–10 Years
- Posting language
- English
- Posted
Original job description
Job Description
Key Responsibilities:
- Design, develop, and maintain backend applications using Java 8 and the Spring Framework.
- Build real-time, event-driven systems using Kafka.
- Collaborate with cross-functional teams to deliver scalable solutions.
- Ensure code quality through reviews and best practices.
- Troubleshoot issues across development, testing, and production environments.
- Continuously improve development processes and systems.
Mandatory Skills:
- Strong experience in Java 8 and OOP concepts.
- Hands-on experience with Spring Boot and Spring MVC.
- Expertise in Kafka (real-time streaming and pipelines).
- Solid understanding of REST APIs and Microservices.
- Experience with SQL and NoSQL databases.
- Familiarity with Git.
Qualifications
- Cloud platforms (AWS, Azure, or GCP).
- Docker and Kubernetes.
- Agile/Scrum experience.
- CI/CD and DevOps practices.
- Unit testing (JUnit or Mockito).
- Bachelor’s degree in computer science, IT, or a related field.
- Experience: 7–10 Years
Additional Information All your information will be kept confidential according to EEO guidelines.
More about this job
Skills
- Oracle Java
- Spring Framework
- Apache Kafka
- Troubleshoot
- Object-oriented programming
- Spring Boot
- API development
- Microservices
- SQL
- NoSQL
- Git
- AWS
- Microsoft Azure
- Google Cloud
- Docker
- Kubernetes
- Agile
- Scrum
- CI/CD
- DevOps
- Unit testing
- JUnit
- Computer science