Back End Developer
Summary
Builds and maintains Java/Spring Boot back-end services, REST APIs, and microservices for an advertising technology platform.
Bachelor's degree in Computer Science, IT, or related field (or equivalent experience)
Must have minimum 2-5 years in backend development using Java and Spring Boot.
Must have experience in RESTful API design and development
Must have experience with relational databases (e.g., MySQL, PostgreSQL, Oracle)
Must have experience version control systems such as Git
Must have experience with API integration (REST/JSON)
Must have experience in object-oriented programming (OOP) principles
Must have experience working in Agile/Scrum environments
Strong problem-solving and analytical skills
Experience with microservices architecture
Familiarity with cloud platforms (e.g., AWS, Azure, GCP)
Knowledge of containerization tools (Docker, Kubernetes)
Experience with message brokers (Kafka, RabbitMQ)
Understanding of CI/CD pipelines
Exposure to security best practices for backend systems