Senior Java / SQL Developer
Core
Design, develop, test, and maintain enterprise-grade Java applications and data solutions, including scalable APIs and microservices.
Role type
Senior IC Java/SQL Developer
Builds
Enterprise applications, microservices, and database solutions
Domain
Software Engineering / Financial Services
Deliverable
production ML models | product features
Required skills
Java (11+), SQL, PostgreSQL, MySQL, Oracle, Spring Boot, Spring Cloud, Hibernate, Microservices, RESTful APIs, Git, CI/CD, Maven, Gradle
Preferred skills
Scala, Apache Spark, Kafka, Hadoop, AWS, Azure, Google Cloud Platform
Responsibilities
Design and develop Java-based applications and services; Build and optimise complex SQL queries and database solutions; Develop scalable APIs and microservices architectures; Analyse business requirements and translate them into technical solutions; Troubleshoot and resolve application, database, and performance issues; Participate in code reviews and promote development best practices; Contribute to CI/CD pipelines and automated deployment processes; Support production systems and critical business applications; Mentor junior developers and contribute to the technical growth of the team
Seniority
Senior, hands-on IC