Senior Specialist Development - JAVA HCL

  • company name HCL
  • working location Office Location
  • job type Full Time

Industry Type - IT - Software

Category: Backend Developer

Experience: 8 - 10 years required

Pay:

Salary Information not included

Type: Full Time

Location: Delhi

Skills: Java, Spring, Hibernate, Model-view-controller (MVC)

About HCL

HCL Technologies is a global technology company of the next generation that assists enterprises in reimagining their businesses for the digital age. Our technology products and services are founded on four decades of innovation, a world-famous management philosophy, a strong culture of invention and risk-taking, and an unwavering commitment to customer relationships.?

Job Description

Designation :- Principal Solution Designer- Java
Employment :- Type Permanent
Notice period :- 30 days
Salary :- 20% hike on current CTC.
Experience :- 8-10 Years.
Location:- NCR
Skills :-Java 8 (or higher)/J2EE, Spring Framework 4.x (or higher), Spring JMS, Spring MVC, JPA/Hibernate/EclipseLink

Core Responsibility :-
-An expert in solution design with the ability to see the big picture across the portfolio; providing guidance and governance for the analysis, solution design, development and implementation of  projects
-A strategic thinker who will be responsible for the technical strategy within the portfolio; ensuring it aligns with the overall architecture roadmap and business strategy.
-An effective communicator who will utilize their technical/business knowledge to lead technical discussions with project teams, business sponsors, and external technical partners in a manner that ensures understanding of risks, options, and overall solutions.
-An individual with the ability to effectively consult/support technical discussions with Account Delivery and Business Sponsors ensuring alignment to both technology and business visions.  
-Coach and provide leadership for the overall design of portfolio projects to ensure good design and development practice is applied
-Be cognizant of the future direction of systems, impact to the business and how future and current systems can be exploited for the benefit of the portfolio by staying current on assessments of technology for the business
-Demonstrate strong ownership of the vision/roadmap ensuring project alignment.   
-Key participant in providing estimates and identifying key stakeholders
-Working as a lead and able to migrate applications end to end. Needs to be a hands-on developer.
-Working with the team to guide them, understand any technical issues and troubleshoot them.
-Doing regular code reviews and sharing feedback with the team.
-Having connects with onshore partners for design discussions, architectural discussions etc.
-Strong focus on continuous improvement (CI) and innovation. Someone who will be a role model for the team to focus on Cis. 

Eligibility Minimum Qualification:-
-Excellent Communication skills
-Ability to understand existing (large) codebase written in Ant, Maven, JSP, J2EE, EJB, Spring etc. and identifying all dependencies.
-Strong problem solving and analytical capabilities
-Should have knowledge of application deployment and Software development life cycle.
-8-10 years of experience in development in J2EE framework.
-Should have experience leading small teams (4-6 developers).
-Any experience working on a migration initiative will be nice to have.
-Manages, organizes, mentors, motivates and delegates tasks to a team of talented software engineers;
-Ability to communicate effectively with technical and non-technical audience.
-8+ years of information technology experience with full application development life cycle and systems

Job Description

SLF Confidential: For internal circulation only integration experience.
Competencies Mandate Skills :-
-Java 8 (or higher) /J2EE
-Frameworks:
-Integration Services - Spring: Spring Boot, JWT Authorization, API Gateway, Spring Framework 4.x (or higher), Spring JMS (Java Messaging Services), Spring MVC (model-view-controller), Swagger
-Backend Data Integration:  JPA/Hibernate/JDBC  Java Batches / Spring Batches EJB/Hibernate/JPA, Spring MVC Spring-Data Mainframe experience is good to have.
-WebServer: Hands on experience WAS WebSphere Liberty Cloud Server WebLogic
-Data: SQL/Oracle
-UI Skills: JSP, Bootstrap, java script, jquery, AJAX, HTML, CSS, React/Angular/GWT
-Exposure to cloud is preferred with Docker/Kubernetes

-Tools: 
a. Bitbucket/GIT
b. Jenkins
c. Sonaqube
d. Postman
e. Intellij

Commitment to quality, code/design review and software development best practices.

Behavioral skills:-
-Collaborates effectively
-Analytical thinking/decision making
-Self-motivation and the ability to work under minimal supervision is must
-Effective communication with solid writing skills
-Good at art of questioning and critical thinking
-Aptitude to learn tools/ apps/ processes/domains
-Delivery focused
-Experience in Client interaction.
-Strong problem solving and analytical capabilities