Lead Software Engineer

caterpillar

Bengalor 14 Years Exp Posted 19d ago

Job Description

  • Position requires a four-year degree from an accredited college or university.

  • 14 years or more of software development with 8+ years or more of experience in designing and developing software applications in Java at scale.

  • Strong experience in JAVA and J2EE technologies with Cloud based environment.

  • Expert knowledge in JPA, Hibernate, JDBC, SQL, Spring, JUnit and JSON, REST/JSON web services.

  • Strong knowledge in Java Design Patterns.

  • Development and implementation of features in any Cloud platform products and technologies.

  • Experience developing applications with Agile team methodologies preferred.

  • Strong Object-Oriented design skills and understanding of MVC.

    • Sufficient experience with Git to organize a large software project with multiple developers to include branching, tagging and merging.

Similar Openings for You