95 Gloify Jobs
Senior Java Developer - Spring Boot/Data Structure (5-6 yrs)
Gloify
posted 4d ago
Flexible timing
Key skills for the job
Job Summary :
We are looking for a highly skilled Senior Java Developer to join our team. The ideal candidate should have extensive experience in designing, developing, and maintaining scalable Java applications. You will be responsible for writing clean and efficient code, collaborating with cross-functional teams, and mentoring junior developers.
Key Responsibilities :
- Develop, test, and deploy high-quality Java-based applications.
- Design scalable and maintainable system architecture using microservices.
- Write efficient, reusable, and reliable code following best practices.
- Collaborate with product managers, frontend developers, and other team members to deliver optimal solutions.
- Optimize application performance, ensure security, and handle troubleshooting/debugging.
- Work with databases, including writing complex queries and optimizing database performance.
- Implement CI/CD pipelines and DevOps best practices for smooth deployments.
- Stay up to date with emerging Java technologies and frameworks.
- Mentor junior developers and provide technical guidance.
Technical Skills Required :
- Strong experience in Java 8+ and Spring Boot framework.
- Expertise in Microservices architecture and RESTful APIs.
- Hands-on experience with Hibernate, JPA, and SQL/NoSQL databases (MySQL, PostgreSQL, MongoDB,
etc.).
- Knowledge of message queues (Kafka, RabbitMQ) and event-driven architecture.
- Proficiency in multithreading, concurrency, and asynchronous programming.
- Familiarity with containerization (Docker, Kubernetes) and CI/CD tools (Jenkins, GitLab CI/CD, etc.).
- Experience with cloud platforms (AWS, Azure, or GCP).
- Strong understanding of design patterns, SOLID principles, and TDD/BDD.
- Experience with version control tools like Git.
Nice to Have :
- Knowledge of front-end technologies like React.js or Angular.
- Experience with GraphQL, ELK Stack, or Redis.
- Exposure to Agile methodologies (Scrum/Kanban).
Functional Areas: Other
Read full job descriptionPrepare for Senior Java Developer roles with real interview advice
5-6 Yrs
3-5 Yrs
3-7 Yrs