Go to search
Senior Java Developer (Hibernate)
Java, Hibernate, SQL, Spring
Bangalore, Hyderabad, Pune, Gurgaon
We are seeking a talented remote Senior Java Developer with expertise in Hibernate Stack to join our team.
As a Senior Java Developer, you will be responsible for developing high-quality code and ensuring its maintainability. You will need a strong understanding of object-oriented software development methodology, application security, and experience in distributed applications development.
Responsibilities
- Design, develop, and test high-quality code in Java using Hibernate
- Collaborate with team members to identify, prioritize, and execute tasks
- Ensure code is maintainable, scalable, and secure
- Write Javadocs and responses for requirements and tasks in the task tracking system
- Communicate with colleagues and customer representatives during conference calls
Requirements
- 3+ years of experience in Java development with a focus on Hibernate Stack
- Strong understanding of object-oriented software development methodology
- Practical knowledge in software development life cycle (SDLC) and distributed applications development
- Experience with relational databases (Oracle or SQL Server) and SQL
- Experience with Maven, Code management tools: Mercurial (or SVN), IDEA / Eclipse, Tomcat / JBoss / Websphere
- Knowledge of XML, SOAP
- Good communication skills in English (B2+)
Nice to have
- Knowledge of Spring framework (IoC, Transactions, Webservices)
- Familiarity with JSF, JSP basics
- Experience writing Liquibase scripts