Job Description
Company Overview
The role focuses on developing and maintaining web applications using Angular and Java-based technologies while working with modern development tools, cloud technologies, and Agile methodologies.
Job Details
- Work with Angular (version 12 and above) for web application development.
- Develop and manage backend services using Java technologies.
- Implement and integrate RESTful and SOAP web services.
- Work with relational databases and enterprise development frameworks.
- Use CI/CD pipelines and automated deployment processes.
- Work within Agile/Scrum development environments.
Key Responsibilities
- Develop and maintain applications using Angular and Java.
- Implement RESTful APIs and web services.
- Work with ORM frameworks such as JPA/Hibernate and Entity Framework.
- Design and manage relational databases, especially Oracle.
- Implement backend functionality using Spring MVC and REST Controllers.
- Participate in Agile/Scrum development processes.
- Manage code repositories and builds using development tools and CI systems.
Qualifications
- Advanced expertise in Angular, Java, and enterprise web development technologies.
- Experience working with REST/SOAP services, databases, CI/CD, and Agile environments.
Skills
- Angular (version 12 and above)
- Java fundamentals (version 12 and below)
- Java Servlets and Filters
- RESTful Web Services / APIs
- ORM frameworks including JPA / Hibernate and Entity Framework
- SOAP Web Services
- CI/CD methodologies and automated deployment pipelines
- Relational database design, especially Oracle (version 18 and below)
- Oracle PL/SQL
- Spring MVC (especially REST Controllers)
- Spring IoC
- Scrum / Agile methodologies
- Jira
- Git and GitHub
- Maven
- Eclipse or other IDEs
- Jenkins Continuous Integration
- Section 508 compliance
- AWS cloud technology