Senior Software / Software Engineer (Java / Angular)

4 - 8 years

3 - 12 Lacs

Posted:1 day ago| Platform: Foundit logo

Apply

Skills Required

jpa/hibernate

Work Mode

On-site

Job Type

Full Time

Job Description

Qualification:

B.Tech, B.E, MCA / Any Graduate

Responsibilities:

  • Responsible for design and development of projects involving Java, JEE, Spring, Angular, and Bootstrap.
  • Coach and mentor the team to enhance their craftsmanship in new technologies.
  • Interface with technical architects, functional analysts, and business process analysts to understand project requirements.
  • Analyze requirements and prepare high-level designs, including data models, and work with the project team for realization.
  • Review low-level designs and code to ensure adherence to organizational standards while coaching the team.
  • Ensure compliance of project deliverables with project management methodologies.
  • Stay updated with emerging technologies relevant to the project.
  • Perform unit testing using Karma or similar frameworks.

Non-Negotiable Competencies:

  • Strong Object-Oriented Concepts and Design Skills.
  • Proficiency in Programming Fundamentals (Java, JEE, Spring) and Debugging Skills.
  • Hands-on experience with Presentation Layer technologies: Angular 2+, HTML5, CSS3+, RxJS, and Bootstrap.
  • Experience working with CI/CD tools like Jenkins, Git, Maven/Gradle, Sonar, Artifactory, and Jira.
  • Ability to perform Impact Analysis and Work Package Estimation for complex Java applications.
  • Capability to design and conduct design/code reviews.
  • Experience in Unit and Integration Testing (Karma).
  • Expertise in Java J2EE Spring Frameworks and Data Layer technologies (JPA, Hibernate).
  • Application of Design Patterns and UML for design.
  • Understanding of SDLC methodologies including Waterfall and Agile.
  • Experience in developing RESTful Services.
  • Exposure to Profiling Tools for performance optimization.
  • Proven ability to plan and execute projects ensuring timely and quality delivery.
  • Highly motivated individual with a passion for learning and mentoring.
  • Excellent communication and collaboration skills.

Negotiable Competencies:

  • Experience in the Retail domain.
  • Experience working with European clients.
  • Java Certifications such as Java Programmer, Web Component Developer, Business Component Developer, or Web Services Developer (Oracle/Sun).
  • Experience in JSF, PrimeFaces, EJB, Spring MVC, Spring Data REST, REST Services, and JPA technologies.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

pune, maharashtra, india