Java Developer
Chandigarh, Chandigarh, India
Responsibility: Development and maintenance of java based large scale applications.
Why work at Trantor:
- We value diverse perspectives and hire to enrich our teams with new ideas and perspectives.
- Your learning is a top priority. We actively structure teams and projects to maximize individual growth and opportunities.
- You are encouraged to communicate openly and share opinions irrespective of your role or designation..
- Good work/life balance - We have strong work ethics towards our customers; at the same time we also value your life outside of work.
- Many of us have worked together at previous companies, and choose to work together again and again because we respect one-another.
As a Java Developer, what you will bring:
- Very good written and verbal communication
- Ability to analyse and decompose complex business problems into a task based project deliverables.
- Excellent Communication with team and stakeholders
- Excellent attitude and sense of ownership
- Excellent Java skills (java 1.6 and above)
- Experience on Hibernate and spring advanced features like spring boot, Spring MVC.
- Mandatory to have intermediate level of SQL, PL/SQL knowledge, preferably SQL server, Oracle
- A broad familiarity with existing standards based open source projects.
- Experience in Source Control, preferably Git
- A good understanding of OOP principals
- A good understanding of secure coding and architecture best practices
- Experience in deploying application based on CI/CD tool (preferably Jenkins)
- Experience in handling Sonar issues and Jira task/stories
- Experience in working in Agile development environment
- Good to have experience in Cloud deployment (Azure/AWS) of application
As a Java Developer, here’s what you can do at Trantor:
- Core Java 1.6 and above
- Java EE
- Application Server: Tomcat/JBOSS
- Hibernate
- Spring: Spring Boot, Spring MVC, Spring IOC, Spring AOC
- Design Patterns: Singleton, Factory, Abstract, Adapter.
- Web services: SOAP/REST
Good to have:
- Exposure in Angular 6.x
- Hands on experience developing apps onLiferay (v7/v6) and creating Liferay portlets.
- Hands on experience developing UI interface on Angular 6.x