Tuesday, September 15, 2020

Senior Software Engineer - Java Technologies (5-8 yrs) (Info Corporate Service)

Job Description :


We are seeking a Java senior developer responsible for development and maintenance Java application, Primary responsibility will be to designing and developing product feature, optimizing product performance, building secured product, support application in production, A commitment to collaborative problem solving, sophisticated design, and quality product is essential.

KEY RESPONSIBILITIES :

- Build and deployment of web applications and scheduler jobs

- Provide solutions and develop proof of concepts

- Automation of components

- Perform reviews for design, code, test cases, etc.

- Resolve issues reported by Business

- Conduct Product Demonstration and Review

- Work estimation, planning and prioritization

- Participate in defining process improvements

- Prepare technical documentation and reports

- Collaborate and coordinate with different teams for deployments and testing

MUST HAVE SKILLS :

- Not less than 6 years of strong development experience in a Java/J2EE technologies.

- Preferred to have 4 years of web development experience using HTML, CSS, JavaScript and AJAX / JQuery/ Angular JS 1.6/7

- Have knowledge of design patterns, which includes Java and J2EE design patterns

- Strong working experience in Struts2.x

- Strong working experience in Spring 4 and above and Spring Boot 2.x

- Strong working experience in Database programming using SQL and Non-SQL Stored Procedures and Functions

- Strong working experience on ORM like Hibernate 5 or above(preferred), JPA

- Strong working experience in Web Services - RESTful (preferred), SOAP

- Having working knowledge in third party libraries like Quartz, Apache POI, Apache Shiro

- Have working knowledge of CI / Build tools like Maven, Ant and Jenkins

- Knowledge of using MongoDB will be a plus

- Proficient in HTML, CSS, XML, XSL, XSD and JSON

- Have experience in using source code management tools like GIT(preferred), SVN

- Have working knowledge of Test Driven Development

- Exposure to any Unit test framework like Junit / Test NG and Mocking frameworks (e.g. Mockito)

- Experience with working on application servers like Apache Tomcat 8.5

- Experience with working on Apache HTTP server.

- Experience with working in Windows and Linux environments

- Good written and verbal communication skills. Must be able to effectively communicate all aspects of a project solution with managers, client and project team

- Strong interpersonal abilities to collaborate with team members

- Can think creatively and provide innovative designs and solutions to problems.

- Experience/knowledge of entire software lifecycle process/SDLC

- Experience of working in Agile / Scrum projects

GOOD TO HAVE SKILLS / PREFFERED :

- Must possess very strong technical skills.

- Nice to have good knowledge of Open Source technologies.

- Must understand trends in technology and be able leverage them in technical solutions.

- Must have good written and verbal communication skills. Must be able to effectively communicate all aspects of a project solution with managers, client and project team.

- Strong interpersonal abilities which can execute effective negotiation.

- Have working knowledge of UNIX commands and scripting

- Knowledge of using project planning and defect tracking tools such as JIRA

- Experience of working in Information Security and Fraud Management domains will be a plus

Apply Now

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.