Senior Software Engineer - Java/ SQL
Role responsibilities
Develop and support scalable, secure, and reliable APIs and backend services for the Customer Information Management team. Provide technical leadership through design reviews, mentoring junior engineers, and establishing observability practices.
Requirements
Requires a Bachelor's degree and 3+ years of experience in modern software engineering with a focus on Java and Spring Boot. Candidates must have experience with containerization, database technologies like PostgreSQL, and distributed system design.
Key skills
Java, Spring Boot, PostgreSQL, RESTful APIs, Docker, Kubernetes, Kafka, Redis, Datadog, CI/CD, Distributed System Design, Agile/Scrum, DevOps, Backend Development, API Design, Technical Leadership
Keywords
Java, SQL, Spring Boot, PostgreSQL, RESTful APIs, Kafka, Redis, Docker, Kubernetes, Datadog, CI/CD, Agile, Scrum, DevOps, Distributed Systems, Backend Engineering, API Ecosystem, Observability, Software Engineering, Customer Information Management