Java Architect - Bengaluru, Karnataka, India - Source-right
Description
Sunday to Thursday 10:30 AM to 7:30 PM IST Must- Responsibilities:
- Work as part of a project team to lead, design, develop and deliver a missioncritical JEE implementation built on the JEE Platform, leveraging different JEE Technologies including, but not limited to, Enterprise Java Bean, Java Database Connectivity, and Java Messaging Services etc.
- Participate in requirement gatherings, design, implementation, testing and support of custom Java solutions, which include feature enhancements, new functionalities, and backend systems integration etc.
- Collaboration with clients to prepare technical design specifications.
- Provide technical guidance & mentor team members technically.
- Perform code reviews for quality assurance and conformance to standards/guidelines.
- Assist in infrastructure & system software setup for development and testing environments.
- Ensure timely completion of tasks delegated.
- Monitor and report on task status, identify issues that may hinder the fulfilment of the task, and recommend and implement corrective measures.
- Ensures that the design/implementation meets technical, functional, performance and business requirements and in compliance with the architecture of the solution.
- Present the Solution & demos to internal and external stakeholders, through presentations and documents.
- Develop High Level and Low Level Design documentation as needed
- Prioritizes multiple tasks effectively & work on multiple projects/tasks at the same time, as needed
- Ensure that the coding guidelines, documentation standards/requirements and SDLC methodology are adhered to
- Consistently deliver highquality services and components
- Technical Skills:
- Core knowledge and experience in IT field, especially in design, implementation and testing
- Handson experience on JEE Technologies, JEE frameworks & design patterns
- Sensitive to UI design & User Experience, and demonstrate excellent skills on leveraging new technologies like Angular
- Full stack experience in Java, spring, springboot, hibernate
- Proven experience with Angular 2+ Framework
- Knowledge of different frontend languages and libraries like html5, css3, bootstrap,, JQuery, javascript, vuejs, react
- Proven experience with Relational Databases. Experience in the design and development of necessary DB artifacts such as Tables, Views, and Stored-Procedures. SQL Server is the preferred DB.
- Proven experience in agile development methodology
- Knowledge of Object Oriented Programming concepts and design patterns
- Knowledge about source control tools like Git. Good skills on build tools like Jenkins, Bamboo and Maven
- Experience in developing Web Services (SOAP, REST) to expose web services or Consume Web Services to fulfill different integration needs.
- Experience in unit testing the artifacts to insure that implemented artifacts fulfill the requirements
- Experience in developing components that use JMS queues for asynchronous Messaging.
- Knowledge of middleware tools and should be able to work with them (API integrations platforms like Apache Camel)
- Sound working experience in queuing system like RabbitMQ
Job Category:
Digital_Cloud_Web Technologies
Job Type:Full Time
Job Location:Bangalore
Experience:12-14 years
Notice period:0-30 days
More jobs from Source-right
-
(Rm 658)
Noida, India - 3 weeks ago
-
Embedded, C, Cpp
Bengaluru, Karnataka, India - 3 weeks ago
-
Angular (Rm 774)
Pune, India - 2 weeks ago
-
Fcs Aerospace
Bengaluru, India - 2 weeks ago
-
Functional Safety
Bengaluru, India - 2 weeks ago
-
Iot Firmware L2 Support
Noida, Uttar Pradesh, India - 3 weeks ago