JAVA Senior Software Engineer / Tech Lead

Key Skills

Java SystemVue Spring JPA C# MVC Angular.js

Job Description

1. Roles and Responsibilities 1.A. Overview Design, implement and maintain Java applications Take part in software and architectural development activities Conduct software analysis, programming, testing and debugging Identifying production and non-production application issues Develop, test, implement and maintain application software 1.AA. Lead Role Recommend changes to improve established Java application processes Delegate responsibilities and tasks to other developers Review work of other developers and provide feedback Work with the testing team to define test cases at different levels of functionality as well as Provide development support for testing efforts Work with the validation team to clarify requirements and other documentation Develop and maintain productive working relationships with team to enhance work culture and a positive environment. Display positive insight and business acumen, applying technical competence, and engaging with team and leadership. 1.B Delivery Be involved in direct client interactions from Asian, European and American continents. A good understanding of the system to prepare / assist preparing estimates and also delivering solutions. Develop technical designs for application development Ability to multitask, talking directly to clients in Asia, Europe and American continents. 1. C CORE-Tech Stay highly motivated in defining the frameworks and rules to code. Develop modules / plugins for integrations between systems. Have an edge in programming to write high performing code. Seamless ability to review the code and build on the existing systems. 1.D Managed Services Ability to multitask between Managed Services and Configuration Projects. Ensure all work is carried out and documented with required standards. 1.E Other Project Roles Participate in process improvement initiatives Provide continuous improvement ideas Manage individual workload and deliver agreed upon project milestones Desired Candidate Profile 7 years of Java development experience 4 years of experience with enterprise Java frameworks and APIs such as Spring, Spring Boot, Hibernate, JPA, REST, Spring Security, MVC Proficient knowledge of SQL and database design Experience with Oracle and/or Microsoft SQL Server (preferably both) Proficient knowledge of Javascript and frameworks such as Vue, React, Angular Proficient knowledge of GIT repository Understanding of Agile or similar development methodologies Ability to write unit and integration test code in JUnit or similar frameworks Other Skills Excellent English verbal and written communication skills Excellent interpersonal skills in handling clients keeping the communication intact. Excellent attitude towards fellow colleagues and clients. Excellence in leadership and independent team roles by being proactive wherever applicable. Excellence in domain expertise to initiate and volunteer for the occasion in any area of work. Willing to learn Salesforce Perks and Benefits Excellent culture to work with a closely-knit team. Group Medical Insurance coverage. Provident Fund Benefits Employer Term Insurance Office and Internet Expense Reimbursements

About Hiring Company

Job Information

EXPERIENCE 7 to 12 years
SALARY Rs 1000000 - 2000000 m.
LOCATION Coimbatore WFH during Covid
INDUSTRY IT-Software
Type Permanent
ROLE Team Lead/Technical Lead
QUALIFICATION: UG B.Sc in Any Specialization, B.Tech/B.E. in Any Specialization

Similar Jobs for You