Monday, April 12, 2021

Technical Lead - Java/J2EE Technologies (7-12 yrs) (TIGI HR Solutions Pvt. Ltd.)

Senior Java Developer/Lead Responsibilities :


- Designs develops, enhances, debugs, and implements best-in-class software. Troubleshoots production problems related to software applications

- Researches, tests, builds, and coordinates the conversion and/or integration of new products based on client requirements. Designs and develops new software products or major enhancements to existing software

- Addresses problems of systems integration, compatibility, and multiple platforms

- Consults with project teams and end-users to identify application requirements

- Performs feasibility analysis on potential future projects to management

- Assists in the evaluation and recommendation of application software packages, application integration, and testing tools

- Resolves problems with software and responds to suggestions for improvements and enhancements.

- Acts as team leader on projects

- Instructs, mentors, assigns, directs, and reviews the work of other software developers on the development team

Requirements :

- Excellent knowledge of J2EE architecture/design patterns, Object Oriented Design methodologies, SOA, data modeling techniques, SOAP, REST Services

- Excellent application design and development skills

- Strong experience in architecting, implementing, and managing high performance scalable J2EE applications on Linux/Unix platforms with one or more of the following: Restful Services, JSP, Spring, Hibernate, Ant, Maven, XML

- Development experience with Oracle is a must

- Strong experience designing/developing with n-tier architectures (UI, Business Logic Layer, Data Access Layer)

- Solid knowledge of OOP software concepts, design patterns, and best practices

- Ability to adapt quickly to an existing, complex environment and learn new concepts/software technologies as needs arise

- Strong problem-solving and analytical skills.

- Self-motivated, independent, detail-oriented, and a responsible team-player

- The ability to communicate effectively - both verbally and in writing.

Skills Preferred :

- A degree in Engineering/Computer Science or equivalent by experience

- Min 6+ years of IT experience as a Software Engineer or Developer

- Familiarity with Agile development methodologies

- Working knowledge of DevOps tools (Git, SVN, Jenkins, Sonar, Nexus/Artifactory - )

- Mastery with at least one major programming language (Java),

- Interest in Front-end languages and frameworks (JavaScript / Angular or React)

- Experience with databases and ORM frameworks (eg. Hibernate)

- Experience with Major databases (Oracle, Sybase, Sql Server, DB2, Postgres, MySQL)

- Ability and interest to learn new languages or become a Full-stack Engineer

Apply Now

No comments:

Post a Comment

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