Java Developer (3yoe+)
- Posted 14 hours ago
- Be among the first 10 applicants
Job Description
Responsibilities
- In charge of programming, error checking & reporting to line manager.
- Participate in big Banking, Finance & Insurance projects
- Participate in developing projects using Java & other technologies.
- Work closely with Developers and PMs/Directors.
- Solving issues and developing workarounds and alternative solutions.
- Overseeing deployments and new releases.
- Supporting training and motivating team members.
Qualifications
- Bachelor/ college's degree in Computer Science, Information Technology or equivalent.
- Knowledge/experience in Finance, Banking & Enterprise.
- 3+ years of experience in Java development on Linux/Windows platform.
- Experience in Java frameworks: Spring (Spring MVC, Spring Boot, Spring Security), Hibernate.
- Experience with web services (RESTful, SOAP) and knowledge of message queue processing (ActiveMQ, IBM MQ).
- Experience in Java Application Servers, Database Servers.
- Proficient in version control systems: Git, SVN.
- Good knowledge of an object-oriented language (Java)
- Good knowledge of web/application containers (Apache Tomcat, JBoss, IBM WebSphere ...) and web/application deployment.
- Good skill at MS SQL Server programming (stored procedure, function, job, trigger, view).
- Good skill in database design, database management, particularly MS SQL.
- Solid understanding of the software development life cycle, Agile Scrum
- Working knowledge of HTML5, CSS3, React, Flutter, and JavaScript a plus
- Ability to work in a team and work independently.
- Flexible, dynamic attitude and reliable.
