Applications Developer - Java, Oracle, Springboot
Job Description
This position performs duties and tasks to support full systems life cycle management (e.g., analyses, technical requirements, design, coding, testing, implementation of systems and applications software, etc.). He/She performs tasks within planned durations and established deadlines. This position collaborates with teams to ensure effective communication and support the achievement of objectives. He/She provides development, maintenance, and support for applications.
Responsibilities:
Designs and develops applications.
Develops application documentation.
Performs maintenance and support.
Qualifications:
Minimum 4+ years of experience with Java, Spring Boot, Restful Web Service Client/Server Development
Experience with SQL, PL/SQL, and Oracle database,
Knowledge of Code Quality Inspection Tools, Dependency Management Systems and Software Vulnerability Detection and Remediation
Familiarity with Agile Development and Sprint Ceremonies
Nice to have OpenShift, Azure DevOps Server, Jenkins CI/CD Pipeline, and AMQ
Must be detail oriented.
Excellent verbal and written communication skills
Bachelor's Degree or International equivalent in Computer Science, Information Systems,
