Senior Java Developer Microservices (8 10 Years Experience)
Experience: 8 10 years
Employment Type: Full-Time
Job Summary:
We are seeking an experienced and highly motivated Senior Java Developer with strong expertise in Spring Boot Microservices architecture and modern DevOps tools. The ideal candidate will have a deep understanding of object-oriented programming server-side development and distributed systems preferably within the banking domain.
Key Responsibilities:
Design develop and deploy scalable microservices using Java 8 and Spring Boot
Build and integrate RESTful and SOAP web services in a distributed architecture
Work with tools such as Git Jenkins Docker and IDEs like Eclipse or IntelliJ
Collaborate within an Agile development environment to deliver high-quality code
Ensure best practices in coding testing and CI/CD automation
Analyze and troubleshoot production issues in a Linux-based environment
Contribute to architectural decisions and participate in code reviews
Document technical specifications and support solution delivery
Required Skills:
Strong programming skills in Java 8 and solid understanding of OOP concepts and data structures
Expertise in Spring Boot and Microservices architecture
Hands-on experience with REST/SOAP web services
Proficiency with Git Jenkins and Eclipse/IntelliJ IDE
Comfortable working in a Linux development environment
Familiarity with Kafka and Docker concepts
Preferred Skills:
Experience in the banking or financial services domain
Exposure to Agile methodologies and related tools (e.g. Jira Confluence)
Understanding of DevOps practices and containerized deployments
Knowledge of secure coding and performance tuning in microservice applications
Soft Skills:
Strong analytical and problem-solving abilities
Excellent communication and collaboration skills
Self-driven and proactive mindset
Senior Java Developer Microservices (8 10 Years Experience) Experience: 8 10 years Employment Type: Full-Time Job Summary: We are seeking an experienced and highly motivated Senior Java Developer with strong expertise in Spring Boot, Microservices architecture, and modern DevOps tools. The ideal candidate will have a deep understanding of object-oriented programming, server-side development, and distributed systems, preferably within the banking domain. Key Responsibilities: Design, develop, and deploy scalable microservices using Java 8 and Spring Boot Build and integrate RESTful and SOAP web services in a distributed architecture Work with tools such as Git, Jenkins, Docker, and IDEs like Eclipse or IntelliJ Collaborate within an Agile development environment to deliver high-quality code Ensure best practices in coding, testing, and CI/CD automation Analyze and troubleshoot production issues in a Linux-based environment Contribute to architectural decisions and participate in code reviews Document technical specifications and support solution delivery Required Skills: Strong programming skills in Java 8 and solid understanding of OOP concepts and data structures Expertise in Spring Boot and Microservices architecture Hands-on experience with REST/SOAP web services Proficiency with Git, Jenkins, and Eclipse/IntelliJ IDE Comfortable working in a Linux development environment Familiarity with Kafka and Docker concepts Preferred Skills: Experience in the banking or financial services domain Exposure to Agile methodologies and related tools (e.g., Jira, Confluence) Understanding of DevOps practices and containerized deployments Knowledge of secure coding and performance tuning in microservice applications Soft Skills: Strong analytical and problem-solving abilities Excellent communication and collaboration skills Self-driven and proactive mindset