Deep expertise in Java and Java EE platform.
Extensive hands-on experience with web development frameworks such as Spring (Core, Boot, MVC, Security), Hibernate, or JSF.
Strong knowledge of relational databases, SQL, and experience in database design and optimization.
Solid understanding of RESTful API design and microservices architecture.
Proficiency with version control systems such as Git and related branching strategies.
Familiarity with Agile/Scrum methodologies and experience working in iterative development cycles.
Exposure to cloud platforms (AWS/Azure/GCP) and CI/CD pipelines is preferred.
Overall Responsibilities
Design, develop, and maintain scalable, high-performance Java-based applications.
Write robust, clean, and reusable code, ensuring adherence to coding standards and best practices.
Collaborate with cross-functional teams, including product managers, architects, and QA engineers, to define technical solutions.
Participate in high-level design discussions and review system architecture for scalability and maintainability.
Perform detailed code reviews, enforce quality guidelines, and mentor junior team members.
Troubleshoot, analyze, and resolve complex technical issues in a timely manner.
Continuously explore and adopt emerging technologies, frameworks, and tools relevant to Java ecosystems.
Skills
Strong problem-solving and debugging skills with the ability to resolve complex technical challenges.
Advanced programming expertise in Java (Core & EE) and Spring/Hibernate frameworks.
Hands-on experience in microservices, RESTful APIs, and service-oriented architectures.
Proficiency in SQL, database schema design, and performance tuning.
Familiarity with DevOps practices, CI/CD pipelines, and automated testing.
Must be comfortable working in Agile environments and delivering within sprint cycles.
Experience
7-11 years of professional experience in Java Fullstack software development.
Solid background in web frameworks (Spring Boot, Hibernate, JSF, etc.).
Proven experience in relational databases and SQL.
Hands-on experience with RESTful APIs, version control (Git), and Agile practices.
Exposure to front-end technologies like Angular/React is a plus.
Experience in mentoring juniors and actively contributing to technical design discussions.
Day-to-Day Activities
Develop, enhance, and support enterprise-grade Java-based applications.
Actively contribute to design and architecture discussions for new modules or system improvements.
Review code contributions from the team and ensure high quality, scalable design patterns.
Work with business analysts and product managers to convert requirements into technical solutions.
Debug and resolve production issues within SLAs and identify opportunities for performance optimization.
Stay updated with industry trends, frameworks, and Java ecosystem advancements.
Qualification
Bachelor's/Master's degree in Computer Science, Information Technology, or a related discipline.
Proven track record of 7-11 years of Java-based software development experience.
Soft Skills
Excellent written and verbal communication skills.
Strong analytical and problem-solving abilities.
Ability to mentor and guide junior developers while collaborating effectively in a team.
Strong organizational skills with the ability to prioritize multiple tasks.
Attention to detail with a quality-first mindset.
Ability to perform well under pressure and deliver within tight deadlines.
Job Type: Full-time
Pay: ₹1,000,000.00 - ₹2,300,000.00 per year
Work Location: In person
Speak with the employer
+91 Jobs@Syncwell.co.in
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.