Job Description
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).Apply
Insights
Follow-upSave this job for future reference
Did you find something suspiciousReport Here!
Hide This Job
Click here to hide this job for you. You can also choose to hide all the jobs from the recruiter.
Job Classification
Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Search Engineer
Employement Type: Full time
Contact Details:
Company: Gloify
Location(s): Chennai
Keyskills:
microservices
java
multithreading
rest
spring boot framework
continuous integration
kubernetes
ci/cd
hibernate
redis
solid principles
docker
sql
design patterns
devops
jenkins
jpa
mongodb
bdd
asynchronous apex
rabbitmq
tdd
kafka
agile
aws
tdd bdd