MCPNew: now works with Claude & AI assistants
Vtechsolution1

Vtechsolution1

JAVA Team Lead

Role

JAVA Team Lead

Job type

Contract

Found on Mokaru

111 months ago

Share this job

Salary

Not disclosed by employer

Job description

Program Analyst is a technical team lead for the Web applications. Primary responsibility is to serve as a Technical lead for a applications for Application Teams.

Candidate will require the below described skills to perform the job duties (plus other related duties as assigned): • Strong experience in architecting, design and development of web based applications for internal and external websites. • Strong development experience using Java/JEE following best practices for programming. • Must have strong experience in Web UI development using Bootstrap, Angular JS, Java script, JSTL, JQuery, AJAX, CSS. • Must have strong experience in core Java 7 or above, Spring 3.5 or above, Spring MVC, RESTful Web Services (JAX-RS or Spring REST), Web Services Security. • Hands-on experience in identifying and applying specific design patterns based on a problem; apply Object Oriented programming concepts for designing the solutions. • Strong experience in SQL development in creating complex queries, stored procedures, functions, and triggers in an Oracle 11g/12c database. • Experience in creating Reports, preferably using Crystal Reports XI or similar tools. • Experience in writing Unit tests and Integration tests using JUnit, Mockito or Spring-test. • Experience working with Git version control system, Integration builds using Bitbucket , Jenkins and Maven project builds. • Good Knowledge of SDLC processes and AGILE software development • Excellent written and verbal communication skills. • Good problem solving, analytical and troubleshooting skills

8+ years of experience in Java/JEE based system design and implementation We are looking for a candidate with a strong background in designing and developing web based systems using modern technologies and best practices. The candidate will be responsible for design, development, unit test and configuration of software. • Analyses and design systems encompassing the development, modification and translation of user requirements. • Design and develop user interface and application features using modern technologies • Prepare detailed design specifications • Plan, investigate and propose application solutions • Design logical and physical database structures in Oracle database • Conduct quality assurance activities like code reviews, code walk through • Identifies opportunities for continuous quality improvement of technical standards, methodologies, and technologies. • Supports users by developing documentation and assistance tools • Conduct trainings and presentations

  • Bachelor's degree in Information Technology or Computer Science (or related field experience)
  • Desired - Oracle Certified Java Programmer Certification

All your information will be kept confidential according to EEO guidelines.

Resume ExampleCover Letter Example

Explore more