Senior Software Engineer Java Technologies
Job Description
Location : Chennai/ Bangalore/ Gurgaon.
Work Mode : Hybrid.
Experience : 5+ Years.
About The Role
We are seeking a talented and passionate Java Developer to join our growing team.
In this role, you will be responsible for designing, developing, and maintaining robust and efficient software applications using Java.
You will collaborate closely with other developers, designers, and product managers to deliver high-quality solutions that meet business needs.
Responsibilities
• Design, develop, and test Java code according to best practices and coding standards.
• Debug and troubleshoot complex technical problems.
• Write clean, well-documented, and maintainable code.
• Participate in code reviews and provide constructive feedback.
• Stay up-to-date with the latest advancements in Java and related technologies.
• Work effectively in a collaborative and fast-paced environment.
• (Optional) Utilize database technologies to interact with persistent data storage.
Must Have Skills
• Proficient in Java programming language with experience in building scalable and maintainable applications.
• Strong understanding of object-oriented programming (OOP) principles.
• Experience with common Java development tools and frameworks (e., Spring, Hibernate).
• Excellent problem-solving and analytical skills.
• Effective communication and collaboration skills.
Good To Have Skills
• Experience with Python programming language (a plus).
• Familiarity with database technologies (e., MySQL, PostgreSQL).
• Experience with version control systems like Git.
• Experience with unit testing frameworks (e., JUnit).
(ref:hirist.tech
