About the Company
PDDN is a software engineering and staffing solutions provider specializing in enterprise-wide systems. The company delivers application development, outsourcing models (on-shore, off-shore, and hybrid), and a wide spectrum of IT services tailored to client needs. With a focus on maximizing customer value, PDDN combines technology expertise with professional staffing services to help organizations achieve business goals effectively.
About the Role
PDDN is hiring a Java Software Engineer to contribute to software architecture, design, implementation, and release planning. The role involves working with cross-functional teams, developing enterprise-grade applications using Java/J2EE and Spring MVC, and supporting project lifecycle deliverables. The position also includes automation of test cases, report generation, and system configuration.
Responsibilities
- Design and implement software architecture and features using Java/J2EE and Spring MVC.
- Perform impact analysis on processes, reports, and systems to define requirements for new releases.
- Support project lifecycle deliverables including PSDs, BRDs, and BAT/UAT tests.
- Collaborate with cross-functional teams to define architecture.
- Generate reports using Oracle and configure enterprise systems.
- Automate test cases with scripting languages such as TCL, PERL, and Shell.
- Contribute to system enhancements, testing, and deployment activities.
Required Skills
- Bachelor’s degree in Computer Science, Engineering, or related field (or foreign equivalent).
- 2–4 years of relevant software development experience.
- Strong proficiency in Java/J2EE, Spring MVC, RESTful services, and MySQL/Oracle.
- Hands-on experience with Apache Tomcat, Maven, Selenium, Jenkins.
- Knowledge of automation and scripting languages (TCL, PERL, Shell).
- Detail-oriented with excellent time management and communication skills.
Preferred Qualifications
- Experience in enterprise application development and large-scale systems.
- Familiarity with business and techno-functional roles bridging IT and operations.
- Background in report automation and system integration.