- Experience
- 2–5 yrs
- Salary
- —
- Openings
- 1
- Posted
- 2 weeks ago
- Work mode
- In office
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
Position Overview
We are seeking a Software Engineer with 2 to 5 years of experience in developing enterprise-level applications leveraging Java, J2EE, JavaScript frameworks, and various databases including MS SQL, Postgres, and Oracle. Familiarity with AWS and Newgen's suite of products such as NewgenOne, iBPS, ECM/OmniDocs, and O2MS/CCM is essential.
Key Responsibilities
- Lead the development and deployment of robust software solutions ensuring reliability and quality.
- Design, develop, and complete software projects utilizing Java technologies including Spring Boot, SQL/Oracle databases, J2EE, Junit, Mockito, JQuery, and JavaScript.
- Engage actively in all stages of the software development lifecycle, including design, implementation, testing, code review, user acceptance testing, demonstrations, proof of concepts, deployment, and maintenance.
- Prepare critical documentation such as process diagrams, detailed code specifications, code review notes, deployment guides, release notes, and technical manuals.
- Develop and implement solutions adhering to defined system specifications, standards, and programming best practices.
- Conduct comprehensive testing including creation of test cases, unit testing, system testing, and negative testing; troubleshoot issues through log analysis and database query optimization.
- Document and communicate solutions through clear flowcharts, diagrams, annotated source code, and structured programming techniques.
- Ensure strict confidentiality of sensitive information to protect operational integrity.
- Collect, analyze, and summarize data related to development and service challenges to support continuous improvement.
- Demonstrate adaptability and proactive contribution to project success while maintaining high-quality standards.
Technical Requirements
- Proficient in Java development with exposure to J2EE frameworks.
- Hands-on experience with JavaScript and jQuery.
- Experienced in working with SQL-based databases such as MS SQL, Postgres, and Oracle.
- Working knowledge of Newgen product suite (NewgenOne, iBPS, ECM/OmniDocs, O2MS/CCM) and strong grasp of business process management.
- Familiar with development tools including Eclipse IDE, GitHub for source control, Soap UI, Postman for API testing, Jira for issue tracking, and SVN.
- Understanding of web application security principles, REST/SOAP API integrations, performance optimization, and scalability considerations.
- Prior experience with third-party integrations (e.g., Corpass, SingPass, Core Banking systems) is advantageous.
- Exposure to application servers such as Apache Tomcat, WebLogic, or JBoss is preferred.
- Knowledge of DevOps practices, including Continuous Integration/Continuous Deployment (CI/CD) pipelines, Jenkins, and SonarQube, adds value.
- Experience working on AWS cloud platform is beneficial.
Tools & software
Java
Oracle Database
required
Postman
required
GitHub
required
Eclipse IDE
required
Postgres
required
How they work
Attention to Detail
Adaptability
Initiative