
Newgen•3h ago
Naukri
Java Developer Software Engineer / ...
Mumbai
Full Time
Mid Level
N/A
N/A
N/A
Qualifications
4/4 matched
Experience Level: Mid Level
- </b> Java
- Javascript
- JavaScript frameworks
- Oracle Database</span></div>
Full Job Description
Java Developer / Senior Software Engineer - Mumbai
Join Newgen as a Software Engineer or Senior Software Engineer specializing in Java. This role is based in Mumbai and involves the full software development lifecycle.
Responsibilities
- Develop, install, and deliver high-quality software solutions using Java, SQL/Oracle, J2EE, and other Java technologies.
- Engage in detailed design, coding, code walk-throughs, peer code reviews, and unit testing.
- Perform system testing, User Acceptance Testing (UAT), demonstrations, Proofs of Concept (POCs), and software module maintenance.
- Prepare and ensure the quality of deliverables, including software prototypes, system architecture documentation, software design documents, user interfaces adhering to UX guidelines, code files following coding standards, code review artifacts, test plans, test cases, installation/deployment documents, release documents, and technical documentation.
- Document and demonstrate solutions through flowcharts, layouts, diagrams, charts, and code, ensuring tasks are completed within defined efforts and timelines.
- Prepare and install solutions by defining system specifications, standards, and programming.
- Conduct testing, including writing test cases, unit testing, system testing, and negative testing.
- Troubleshoot issues through log analysis and database query optimization.
- Improve operations by conducting system analysis.
- Stay updated with the latest development tools, programming techniques, and computing equipment through continuous learning and networking.
- Maintain confidentiality of sensitive information.
- Provide insights by collecting, analyzing, and summarizing development and service issues.
- Develop software solutions by understanding user needs, conferring with users, studying system flows, data usage, work processes, investigating problem areas, and following the delivery cycle.
- Ensure adherence to Newgen's quality processes.
Desired Profile
- Education: B.E/B.Tech in Computer Science/IT, MCA, M.Tech, or equivalent from a reputed institute.
- Experience: 2-4 years of relevant industry experience across diverse development projects.
- Technical Skills:
- Core Java, JSP, Servlets, EJB.
- Knowledge of SOAP/REST APIs, Multithreading, Web Application concepts, Program/Logic writing, and Data Structures.
- Proficiency in Oracle/SQL. Experience with Banking retail loan and MSB is a plus.
- Database expertise including tables, stored procedures, functions, query writing, primary keys, unique keys, joins, referential integrity, normalization, and performance tuning.
- Advanced knowledge of system integration issues and configurable solution design.
- Soft Skills:
- Ability to gather and analyze data and draw logical conclusions.
- Understanding of the company's vision, goals, business operations, and market.
- Strong stakeholder management, coordination, and prioritization skills to ensure customer satisfaction.
- Excellent people management skills, including performance management, disciplinary actions, handling employee grievances, and recommending hiring, termination, and promotion.
- Ability to train, mentor, motivate, and lead a successful team.
- Proficiency in managing attrition-related issues and case management.
Key Skills: Java, Javascript, JavaScript frameworks, Oracle Database
Company
Newgen
Mumbai
Posted on Naukri