Java Architect - Bengaluru, Karnataka, India - Source-right

Deepika Kaur

Posted by:

Deepika Kaur

beBee Recuiter


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