- Company Name
- Servsys Corporation
- Job Title
- Java Developer
- Job Description
-
Job Title: Java Developer
Role Summary:
Senior Java Developer with Python expertise responsible for designing, developing, and maintaining scalable backend systems and data‑driven applications using Java (Spring Boot, Microservices) and Python (automation, APIs, data processing).
Expactations:
- Minimum 10 years of professional Java development experience.
- Proven expertise in Java 8/11/17, Spring Boot, Spring MVC, Hibernate/JPA.
- Strong Python experience with frameworks such as Django, Flask, or FastAPI.
- Demonstrable track record in designing and consuming RESTful APIs.
- Experience with relational (MySQL, PostgreSQL) and NoSQL (MongoDB) databases.
- Familiarity with Agile/Scrum methodology and sprint planning.
Key Responsibilities:
- Architect, code, and maintain high‑performance backend services using Java and Python.
- Develop and expose RESTful APIs and integrate third‑party services.
- Write clean, reusable, and testable code following OOP principles and design patterns.
- Build automation scripts and backend utilities in Python.
- Design database schemas, write efficient SQL/NoSQL queries, and ensure data integrity.
- Conduct unit testing, code reviews, and participate in continuous integration pipelines.
- Collaborate cross‑functionally with frontend, DevOps, and QA teams.
- Optimize application performance and troubleshoot production incidents.
- Contribute to Agile ceremonies and sprint deliverables.
Required Skills:
- Java (8/11/17), Spring Boot, Spring MVC, Hibernate/JPA, OOP, design patterns.
- Python (Django/Flask/FastAPI), REST API development, automation scripting.
- SQL and NoSQL database design (MySQL, PostgreSQL, MongoDB).
- Git version control, CI/CD (Jenkins, GitLab CI,…) preferred.
- Cloud platform familiarity (AWS, Azure, GCP) and containerization (Docker, Kubernetes) is a plus.
- Messaging systems experience (Kafka, RabbitMQ) is a plus.
- Basic understanding of frontend tech (React, Angular) optional.
Required Education & Certifications:
- Bachelor’s degree in Computer Science, Software Engineering, or equivalent.
- Professional certifications (e.g., Oracle Certified Professional, Java SE, AWS Certified Developer) are advantageous but not mandatory.
Los angeles, United states
On site
Senior
11-03-2026