Location: Trivandrum, Kochi, Bangalore, Remote
Experience: 5+ years
Mandatory skills: Java / J2EE, Spring
Expected date of onboarding: Immediate
Job Purpose
- Creation of implementation plans, design
- Development of the requirements and enhancements assigned
- Own the modules developed
- Initiatives to increase the productivity of the team by using tools, processes.
Job Description
- Excellent knowledge in JAVA, JEE and its frameworks like Spring, Hibernate etc.
- Good knowledge in JBoss and Apache Tomcat servers.
- Experience with building APIs and services using REST, SOAP, etc.
- Ability to complete applications development by coordinating requirements, schedules, and activities; contributing to team meetings; troubleshooting development and production problems across multiple environments.
- Flexibility to work on multiple technologies in custom frameworks.
- Ability to learn and adapt custom frameworks and platforms.
- Work alongside other engineers on the team to elevate technology and consistently apply best practices.
- Work closely with clients and cross-functional departments to communicate project statuses and proposals.
- Communicating key project data to team members and building cohesion among teams.
- The ability to prioritize activities and deliver projects on time and within budget.
- Prior onsite experience with US, European clients.
- Knowledge in insurance domain is desirable.
- To adhere Information Security policies and procedures
Any Additional Information/Specifics
- Collaborate with relevant quality assurance teams on projects.
- Collaborate with Project Managers ensuring success of projects.
- Maintain excellent communication and presentation skills to ensure good relationship with clients and co-workers.
- Manage the expectations of clients in a professional and courteous manner which keeps them informed on their service incidents and progress.
- Identify and escalate major issues to Leadership team.
- Identify and communicate new technologies and techniques to improve the way the team works.
- Assist team members with the sourcing relevant technical information gained from projects and experiences.
- Maintain at all times a professional level of engagement with all stakeholders.
- Provide guidance and mentoring of junior team members in a buddy structure.
- Assist team members with the sourcing relevant technical information gained from projects and experiences.