Java Software Engineer

 Newgen Software logo

Newgen Software

View Salaries, Reviews, and more  

Job Summary


Job Type
-

Seniority

Years of Experience
Information not provided

Tech Stacks
SQL Java J2ee EJB JSP SOAP Oracle Rest API Servlets

Job Description

Position: Software Engineer / Senior Software Engineer

Experience: 3โ€“5 Years

Location: Noida

Notice Period: Immediate to 30 Days Preferred


Role Overview

The incumbent will be responsible for developing, designing, and delivering high-quality software solutions using Java technologies, SQL/Oracle, and J2EE framework. The role involves working on enterprise-level applications, integrations, and end-to-end software development lifecycle.

Key Responsibilities

  • Develop, install, and maintain software solutions.
  • Design, implement, and deliver high-quality software projects using Core Java, Advanced Java, J2EE, JSP, Servlets, SQL/Oracle.
  • Participate in:
  • Detailed design
  • Coding & development
  • Code walkthrough & peer reviews
  • Unit testing & system testing
  • UAT support
  • Demos / POCs
  • Installation & deployment
  • Maintenance of software modules
  • Prepare and maintain:
  • Software Prototype
  • System Architecture
  • Software Design Documents
  • Test Plans & Test Cases
  • Installation / Deployment documents
  • Release & Technical documentation
  • Develop user interfaces as per UX guidelines.
  • Ensure coding standards and quality guidelines are followed.
  • Perform log analysis, debugging, and database query optimization.
  • Work on internal & external system integrations.
  • Ensure project delivery within defined timelines and effort.
  • Conduct system analysis to improve performance and operations.
  • Maintain confidentiality and follow company quality processes.
  • Coordinate with stakeholders and customers for requirement understanding and delivery.

Technical Skills Required

  • Strong experience in Core Java, Advanced Java, J2EE, JSP, Servlets, EJB
  • Hands-on experience in Oracle / SQL
  • Experience with SOAP / REST APIs
  • Knowledge of Multithreading & Web Application Concepts
  • Strong understanding of:
  • Data Structures
  • Database design
  • Stored procedures & functions
  • Joins & normalization
  • Performance tuning
  • Experience with system integration & configurable solutions

Domain Experience (Preferred)

Experience in Banking / Lending domain, such as:

  • RLOS
  • Agri Lending
  • MSME Lending
  • CLOS Lending
  • Loan Management System (LMS)
  • Account Opening Systems

Educational Qualification

  • B.E / B.Tech (CS / IT) / MCA / M.Tech or equivalent from a reputed institute
  • 3โ€“5 years of relevant software development experience

Required Competencies

  • Strong analytical & problem-solving skills
  • Good stakeholder management skills
  • Ability to manage multiple tasks & timelines
  • Good communication & documentation skills
  • Team handling / mentoring experience preferred
  • Ability to train, guide, and support team members
  • Understanding of business operations & customer requirements


Interview Questions of Java Software Engineer at Newgen Software

Interview questions from Newgen Software that are similar to Java Software Engineer
View more interview questions from Newgen Software โ†’
banner icon
Prepare For Your Interview in 1 Week?
Equip yourself with possible questions that interviewers might ask you, based on your work experience and job description.
Get Started!

Salary Insights of Java Software Engineer at Newgen Software

Currently, there aren't any salaries for this role at Newgen Software shared by other job seekers.

View more salaries from Newgen Software โ†’

Achieve your dream job with our top-notch tools!

Resume Checker Illustration

Resume Checker

Our free resume checker analyzes the job description and identifies important keywords and skills missing from your resume in just a minute!

Check Now
Interview Preparation Illustration

AI InterviewPrep

Utilizing advanced AI, our tool generates tailored interview questions based on your industry, role, and experience. Practice and receive feedback on your answers in real time!

Check Now
Resume Builder Illustration

Resume Builder

Let us show you the differences between a bad, good, and great resume, and guide you in building a resume that helps you stand out to employers, ensuring you land your next position faster!

Check Now