cover image
Newgen Software

Newgen Software

www.newgensoft.com

1 Job

5,307 Employees

About the Company

Newgen is the leading provider of an AI-first unified digital transformation platform with native process automation, content services, customer engagement, and AI/ML capabilities. Globally, successful enterprises rely on Newgen's industry-recognized low-code application platform to develop and deploy complex, content-driven, and customer-engaging business applications on the cloud. From onboarding to service requests, lending to underwriting, and for many more use cases across industries, Newgen unlocks simple with speed and agility.

Listed Jobs

Company background Company brand
Company Name
Newgen Software
Job Title
Software Engineer
Job Description
**Job Title:** Software Engineer **Role Summary:** Design, develop, test, and maintain Java-based applications using J2EE, JSP, Servlets, EJB, and SQL/Oracle. Deliver end‑to‑end software solutions, from prototype through deployment, ensuring coding standards, documentation, and quality processes are met. **Expectations:** 3‑5 years of professional software development experience; ability to work independently and collaboratively in an agile environment; strong problem‑solving, communication, and time‑management skills. **Key Responsibilities:** - Design and implement Java components, databases, and web services following best practices. - Participate in design reviews, peer code reviews, unit, system, and UAT testing. - Produce technical artifacts: design documents, prototypes, test plans, deployment guides, release notes, and maintenance documentation. - Troubleshoot performance issues, analyze logs, and optimize database queries. - Contribute to NewgenOne product integration and quality processes. - Stay current with industry trends and propose process improvements. **Required Skills:** - Proficiency in Java, JSP, Servlets, EJB, J2EE, and SQL/Oracle. - Experience with multi‑tier architecture, component-based design, and web‑based software. - Knowledge of system integration and database query optimization. - Strong analytical, debugging, and documentation skills. - Familiarity with code‑review tools, unit test frameworks, and version control. - Ability to write clear code, create diagrams, and maintain technical documentation. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Software Engineering, or related field. - Minimum 3–5 years of professional software development experience. - Certifications in Java technologies or related (e.g., Oracle Certified Professional) are a plus.
Minnesota, United states
Remote
Junior
16-10-2025