
SENIOR JAVA - DEVELOPER/ENGINEER
Trivandrum
in 1 month
Brief DescriptionApply Now:https://waydot.greythr.com/hire/jobs/senior-java-developer Position: Senior Java Developer We’re looking for a seasoned Senior Java Developer with deep expertise in Java, Spring Boot, MySQL, and RESTful API development. In this role, you will architect, develop, and optimize high-performance, scalable applications while setting technical benchmarks and mentoring the next generation of developers. Key Responsibilities
Application Development – Design, develop, and deliver scalable applications using Java and Spring Boot.
Collaboration – Work closely with Product Owners and Solution Architects to transform business requirements into robust technical solutions.
API Development – Build, integrate, and enhance RESTful APIs for smooth system communication.
System Optimization – Upgrade and refactor legacy systems to boost performance, scalability, and maintainability.
Code Excellence – Lead code reviews, promote engineering best practices, and coach junior developers.
Innovation – Explore and implement emerging Java technologies to drive continuous product and process improvement.
Problem Solving – Troubleshoot and resolve complex technical challenges to ensure application stability and an exceptional user experience.
Best Practices – Follow secure coding standards and maintain clean, maintainable, and high-quality codebases.
Preferred SkillsRequired Skills & Qualifications:
Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent professional experience).
Minimum of 5+ years of professional experience in Java development, with strong hands-on expertise in Spring Boot and MySQL.
In-depth understanding of Java SE and Java EE concepts, including multithreading, design patterns, and JVM internals.
Proven experience in RESTful API design, development, and integration.
Proficient in working with MySQL or other relational databases, with the ability to write and optimize complex SQL queries.
Hands-on experience with version control systems, particularly Git.
Familiarity with Agile methodologies (e.g., Scrum, Kanban) and experience working in Agile development environments.
Strong problem-solving, debugging, and analytical skills, capable of addressing complex technical challenges.
Excellent written and verbal communication skills with the ability to thrive in a collaborative, team-oriented environment.
Demonstrated ability to mentor junior developers and contribute technical leadership to development teams.
Preferred Qualifications:
Experience working with microservices architecture and Docker containerization.
Working knowledge of cloud platforms, such as AWS or Microsoft Azure.
Familiarity with CI/CD pipelines and automation tools (e.g., Jenkins, GitLab CI).
Experience with unit testing frameworks, such as JUnit or TestNG.
Proven track record of building scalable, high-performance applications in production-grade environments.
Apply here : https://waydot.greythr.com/hire/jobs/senior-java-developer