- Company Name
- Paritas Recruitment
- Job Title
- Senior Java Software Engineer
- Job Description
-
Job Title: Senior Java Software Engineer
Role Summary: Lead architect and developer of high‑traffic Java microservices for a large banking platform, responsible for end‑to‑end delivery from design through deployment and optimisation.
Expectations:
- Own microservice development for consumer‑facing systems handling thousands to millions of concurrent users.
- Deliver production‑ready, scalable, secure services on an agile, CI/CD‑driven pipeline.
Key Responsibilities:
- Design, implement, test, deploy, and optimise Java microservices in a distributed environment.
- Participate in all phases of the software lifecycle: requirements analysis, architecture design, coding, testing, CI/CD integration, and post‑deployment monitoring.
- Ensure performance, scalability, security, and observability of services.
- Collaborate closely with cross‑functional teams (product, devops, QA, security).
- Maintain and improve documentation, coding standards, and best‑practice guidelines.
Required Skills:
- Strong Java (Spring/Spring Boot) development expertise.
- Proven experience building and scaling microservices for high‑traffic applications (e.g., e‑commerce, media, streaming).
- Hands‑on knowledge of containerisation (Docker), orchestration (Kubernetes), and cloud‑native patterns.
- CI/CD pipeline implementation using tools such as Jenkins, GitLab CI, or equivalent.
- Performance tuning, caching strategies, load balancing, and database optimisation.
- Security fundamentals for distributed systems (authentication, authorization, OWASP guidelines).
- Observability and monitoring (Prometheus, Grafana, ELK stack, etc.).
- Agile development practices (Scrum/Kanban) and collaboration tools (Jira, Confluence).
Required Education & Certifications:
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.
- Optional certifications: Oracle Certified Professional – Java SE, Spring Professional, DevOps or cloud platform certifications (AWS, Azure, GCP).