Job Details
Experience Needed:
Career Level:
Education Level:
Gender:
Salary:
Job Categories:
Skills And Tools:
Job Description
Job Description:
Typical tasks and work products include:
- Design and Develop web-based applications with WAS and DB/2
- Design, code, test, document and debug software applications.
- Corporates with other developers in an agile environment
- Evaluate and provide technical solutions to Enterprise application development problems
Responsibilities:
- Works independently to develop, configure, code and test programs from specifications.
- Interfaces with business analysts, project managers and clients to clarify requirements.
- Assists other team members with their tasks.
- Analyzing, designing, and implementing EJBs to develop high volume and low-latency applications logic.
- Write well-designed, efficient code.
- Review, test and debug team members’ code.
- Develop Java EE applications.
- Schedule product releases with internal teams.
- Document development phases.
- Ensure our applications are secure and up-to-date.
- Responds to user problems, including issues escalated from more junior team members.
Job Requirements
- BSc in Computer Engineering or Computer Science.
- 1+ year of experience in Java Developing.
- Detail oriented, enthusiastic, having an analytical mindset, and critical thinking.
- Excellent written and verbal communication skills.
- Works well under pressure and meets tight deadlines.
- Ability to work in a team and develop professional enterprise applications.
- Good command of English.
- Experience with Java Spring Framework (Data, Security, Cloud, Microservices, Hibernate, and RESTful).
- Excellent command of work with Relational Databases and RDBMS (e.g., SQL, Oracle, DB2).
- Object-Oriented Analysis and design using common design patterns.
- Knowledge in front-end development with Angular, REST, HTML, CSS, JS.
- Experience with Maven, Spring MVC and JSF.
- Knowledge with Kubernetes is a MUST and containerization technology. Knowledge of Docker and OpenShift is a plus.
- Experience with code source control using GIT is a MUST.
- Knowledge of working with Agile Software Development, Scrum Framework, and Kanban tasks visualization tools.
- Males only.