Job Description
Join a team of talented individuals and be responsible for the design, build, and testing of critical web applications and their components that interface with complex enterprise systems.
You should have a solid knowledge of working with complex distributed applications and a passion for technology.
If you are looking forward to progressing your career in a fun environment while maximizing your potential in software development, this position is perfect for you!
Job Responsibilities:
- Performs and may provide guidance on all phases of the software development lifecycle.
- Analyze user/business needs and functionality to plan and design software systems to meet those needs.
- May provide guidance for Junior Software Developers in creating a variety of models and diagrams that show programmers the software code needed for an application.
- Conducts code reviews and executes unit tests.
- Apply best practices for the development, and deployment of applications, and works with members to foster growth within the team
Qualifications:
- The candidate must be a Singaporean citizen due to business needs
- Strong Java development experience
- Candidates with less than 5 years of relevant experience can be considered for the Mid-level role
- Proficient in Java/J2EE, Spring
- Experience in Angular or React will be an advantage
- Leadership experience will be an advantage
- Must have good verbal and written communication skills
- Team player