Friday, October 4, 2019

Jobs in Bangalore | Best online vacancies | Jobsinindiaonline

Job Description:

1. Job Purpose
We at OSBI are looking for Java/J2ee Technical Lead (Java) skilled technical delivery, development and responsible for quality of technology based solutions. This role is critical to the smooth running of the development team with their experience in developing software solutions across multiple projects. The Technical Lead is expected to support and mentor developers and collaborate with architects to create the most secure and robust systems possible for OSB. The responsibilities in this team will include hands on development, supporting the Team technically, code reviews and mentoring talented resources You will become the go to developer in the team for supporting the developers as well as offering technical recommendations in how to approach a problem and how to obtain an optimal solution in a timely manner.(Jobs in Bangalore)

2. Core Responsibilities
Hands on programming with strong Java/J2EE skills. Knowledge of .Net framework and C# is desirable but not must to have.Strong in object oriented programing and concepts
Experience with good design skills identifying and applying right design patterns, right frameworks
Managing and owning teams code quality in terms of using right practices, right code coverage
Managing teams deliveries unblocking team members, coordinating dependencies, guiding technical approaches for a problem.development skills considering quality, extensibility, reusability, performance, reliability and security
Excellent debugging and analysis skills, identifying fixes for reported issues by business team/users in production
Supporting delivered projects during warranty period
Requirement and impact analysis either for new business requirements or for modifying existing application
Managing code quality in terms of code practices and design
Good unit testing skills with proper test coverage
Participating in performance tuning/improvement
Coordinating dependencies with onsite and any other external teams
Maintain the companys compliance standards and ensure timely completion of all mandatory on-line training modules and attestations

3. Experience Requirements
Graduate or Post Graduate in computers or relevant field
Experience leading a team technically Required Skills
Hands on experience on Java/J2EE programming
Providing technical design or approach for a business problem
Experience with web technologies like Servlets, Spring and Struts
Experience managing teams and deliveries
Experience using latest frameworks like Spring Boot, Spring Rest
Experience with Test Driven Development
Experience with SQL on any of the RDBMS Oracle, PostgreSQL, My SQL
Experience with any of the ORM frameworks Hibernate/iBatis, JDBC, JPA
Experience with Web Services development SOAP, REST
Exposure to JMS IBM MQ or Active MQ is good to have
Exposure to performance testing using JMeter is good to have
Use of code repository tools like SVN, GIT
Exposure to any of the build and deployment tools ant, gradle, maven, JENKINS
Understanding coding practices, code quality and code coverage
Experience with JUNIT and any of the mocking frameworks Mockito, EasyMock, JMock Experience with Agile practices Good team player and coordination skills
MS .Net technology is a plus but not mandatory.

No comments:

Post a Comment