Java FullStack Developer
Role details
Job location
Tech stack
Job description
We are seeking a passionate and skilled Software Engineer to join our dynamic team. In this role, you will design, develop, and maintain enterprise-grade applications using Java and Spring Boot, working extensively with Oracle and PostgreSQL databases. You will play a key part in our cloud-native journey, leveraging Docker, Kubernetes, and modern monitoring tools to deliver scalable, resilient solutions. Key Responsibilities * Design, develop, and maintain backend services and APIs using Java and Spring Boot * Work with Oracle and PostgreSQL databases (schema design, query optimization, data migration) * Build and deploy applications in containerized environments using Docker and orchestrate deployments with Kubernetes * Implement cloud-native solutions on AWS, Azure, or GCP ensuring high availability and scalability * Monitor and troubleshoot application performance using Prometheus, Grafana, ELK Stack * Collaborate with cross-functional teams in an Agile environment to deliver
Requirements
high-quality software * Challenge the status quo by proposing innovative solutions and driving continuous improvement * Mentor peers by sharing knowledge, best practices, and fostering a culture of technical excellence Required Qualifications * Bachelor's degree in computer science, Engineering, or related field (or equivalent experience) * Strong experience in Java and Spring Boot development * Hands-on experience with Oracle and PostgreSQL databases * Proficiency in Docker and Kubernetes for containerization and orchestration * Experience with cloud deployments (AWS, Azure, GCP) * Familiarity with application monitoring, logging, and alerting tools * Excellent problem-solving skills and proactive attitude * Strong communication skills with the ability to influence and collaborate effectively * Demonstrated ability to challenge existing approaches and drive change Preferred Qualifications * Experience with CI/CD pipelines and DevOps practices * Knowledge of microservices architecture * Exposure to frontend technologies (React, Angular, etc.) * Prior experience in financial services or regulated industries