Send me more jobs like this

Full Stack Developer (Java)

Keywords / Skills : Java

5 - 10 years
Posted: 2018-09-20

Industry
Banking/ Financial Services
Function
IT
Role
Software Engineer/ Programmer
Education
Bachelors
Degree
Job Type
Billing rate:
6500 - 8000 SGD
per month
Posted On
20th Sep 2018
Job Description
Employer: Optimum Solutions
Location: CBP
1 Year Renewable Contract

Role Description:

All our projects exhibit the following common features:

• Significant engagement with product owners and user-interaction

• Technical autonomy and innovation

• Highly motivated and engaged development teams

• High quality and commercial benefits

As an agile application developer you will work together with business users and members of the development team to provide quality systems that improve productivity, decrease operational risk, enable the business to expand and make users smile. These are high profile applications that offer you the opportunity to shape the future technical direction and take ownership for functional components.

Role Responsibility:

• Design, develop, test, deploy and support high quality systems.

• Become a strategic part of the CS business by building positive relationships with all business partners, understanding the challenges they face and using your technical expertise to deliver the systems we need.

• Collaborate with the Product Owner closely to deliver solutions and to build user-centric banking applications for use by Clients/Relationship Managers/Support functions around the world.

• Understand the different technology domains within the Bank and how the data across domains is interrelated.

• Constantly analyze and improve the performance and quality of the product and team.

• Be willing and able to adapt to changes in priorities and requirements.

• Remain open and alert to new technology opportunities.

We have a preference for the following knowledge and experience:

• Expertise with Java or any other JVM-based language

• Expertise with SQL, RDBMS design and optimization

• Expertise in JavaScript full stack development (e.g. React and Node.js)

• Expertise with HTML5 and CSS3

• Expertise with JUnit, TestNG or any other test framework

• Strong knowledge of HTTP and (REST) API design

• Working knowledge of MongoDB or other NoSQL databases



We expect these qualifications and work experience:

• Your Degree in Computer Science, Mathematics, Computer Engineering or related discipline is preferred but not required.

• You have significant work experience in commercial software development, full stack web frameworks and exposure to more recent technologies.

• You have theoretical foundations as well as practical experience designing and implementing distributed systems.

• You should have a real passion for and experience of Agile working practices like Scrum, with a strong dream to work with baked-in quality disciplines such as TDD, BDD, test automation and DevOps principles.

• You have attested ability to work well in delivering complex systems in a dynamic changing environment.

• You have the ability to develop intuitive and robust user interfaces which improves user experience.

We value these characteristics:

• Pragmatism. You have a deep understanding of, and are highly informed by, the purist approaches. You also have an understanding of what it takes to deliver working software.

• Completion. Delivery. Shipping working software with high usability to our customers is what matters most. Your biggest thrill from a big new idea comes when you see it working in the real world.

• Collaboration. Building software is primarily a social activity so you will play well with others. Determining the right thing for the team to do is not about winning a debate at all costs.

• Diversity. You value everyone's ideas, background, thoughts and culture.

• Curiosity. You like to learn. You continually, and deliberately, learn.

• Passion. You are passionate about software. You live and breathe software. It is not just a job, it is a way of life.


Key Skill(s)

About Company

Optimum Solutions, is a full spectrum Software Solutions and a Managed Services Company. The services from Optimum are designed to deliver Enterprise Client-Server/ Multi-tier and Web based solutions across the entire value chain, spanning on-site consulting services to turnkey software projects. Opportunities abound when you work @ Optimum, a World-Class Software Solutions and Service Provider. Our client list includes major Fortune 500 organizations. Our customers are primarily from Banking and Finance, Manufacturing, Distribution, Technology, Service and Healthcare verticals.

History
We have got over 2200 plus consultants working with us and have developed into a rapidly growing, highly competitive and responsive firm with strong management, technical and financial resources and commitment to fully serve its clients in Singapore, USA, China, Malaysia, Philippines and India. Professional Services - Since 1997, we have been providing IT consulting professionals to major national and local firms, Fortune 500, software integrator and software development companies, and major national and local consulting firms. Managed Services group focuses on the comprehensive services on a managed mode- where the responsibility of delivery and Service Levels are undertaken by Optimum for providing a strong value to the customers. This Service enables organizations to optimize overheads and realign focus of their internal resource towards core competency and value addition areas of the organization. Software Applications & Services provides a wide range of services and turnkey solutions that run gamut from short-term focused services to long-term comprehensive, leading-edge solutions. The scope covers the end-to-end application platforms from legacy domains to web based applications.

Product & Services
Information Technology and Services
Similar Jobs
View All Similar Jobs


Walkin for you