Senior Java Backend Developer
Core
Designing, developing, and maintaining scalable, high-performance backend applications and microservices for business-critical operations.
Role type
Senior IC Java Backend Engineer
Builds
Enterprise-grade backend applications, scalable microservices, and event-driven systems
Domain
Financial Services / Enterprise Software
Deliverable
production ML models | product features
Required skills
Java 8+, Spring Boot, Microservices Architecture, Apache Kafka, SQL/NoSQL (Oracle, PostgreSQL, Couchbase, Cassandra), CI/CD (Jenkins, GitHub), RESTful APIs, Git, Unit Testing/TDD
Preferred skills
GoLang, Reactive programming (Vert.x), Performance testing (JMeter), Caching strategies, Agile/Scrum
Technologies
Java, Spring Boot, Apache Kafka, Oracle, PostgreSQL, Couchbase, Cassandra, Jenkins, GitHub, Splunk, Kibana, Grafana, Vert.x, Cucumber
Responsibilities
Design and develop enterprise-grade backend applications; Build scalable microservices and event-driven systems; Participate in code reviews and testing activities; Debug and resolve software defects; Support software deployment and monitoring; Automate application deployments and CI/CD processes; Optimize application performance and scalability
Seniority
Senior, hands-on IC