Aleph is a creative engineering company comprising a striking group of craftsmen specialised in strategy, design, technology, and marketing. We work together to plan, write and produce internet, mobile, and desktop solutions for the most daring set of clients who see the future and engage Aleph as their rocket fuel.
We are seeking a Senior Java Developer(s) to join a collaborative, Agile team. You will be responsible for building highly available, distributed and enterprise Java-based applications, where system performance is critical. You will get an opportunity to work in a team of highly ambitious and capable colleagues, all with strong views about solutions, technologies, and delivery.
You will coordinate with the rest of the team working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and quality product is important.
Key Responsibilities
Identify and analyze user requirements
Work with other members of a planning team to develop a prototype plan for an enterprise system, including what key features system users require in the system as well as integration strategies to update existing systems that will transition into the new system built down the road.
Develop modules of the initial enterprise system plan and work with the development team by coding advanced portions of the modules and delegating routine coding to junior Java developers
Conduct the testing of completed code modules with the help of junior Java developers, fixing code as needed to ensure a smooth system deployment with the intended functionality
Plan and execute all deployment of system features and monitor for successful integration, maintaining the system throughout its lifecycle
Build, test and support mobile/web applications
Recommend software solutions to emerging needs in banking functionality and report ability
Prioritize, assign and execute tasks throughout the software development life cycle
Ensure our applications are secure and up-to-date
Prerequisites
At least 7 years of relevant experience in software development
At least a Bachelor’s degree in Computer Science, Information Technology, Programming & Systems Analysis, Science (Computer Studies), or a related field
Strong experienced in Java/J2EE, SQL, JSP, Servlet, JDBC, RESTful Services, Web Services, XML, JSON
Strong experience in application development frameworks such as EJB, Camel, Springboot, Hibernate, myBatis in the Java platform
Strong experience in Rabbit MQ, Kafka
Knowledge of Oracle, DB2 or similar database management system
CI tools experience ie. Jenkins, Bamboo, TeamCity, Maven
Experience of development using web technologies
Knowledge of JBoss, IBM Websphere, WebLogic
Designing software and database objects
Unit testing and debugging
Perform peer code reviews
Conduct fact-gathering sessions with customers
Identifying problems and analyzing solutions including workarounds
Collaborating with other engineers
Must have worked in Agile methodology
Excellent debugging and optimisation skills
Must be a good team player
Benefits
Competitive salary (compensation will be based on experience)
Medical insurance
A solid team behind you: great people who love what they do
A fun and a fast paced culture which promotes learning and knowledge sharing
Opportunities for personal and professional growth offerings from our in-house Learning @ Aleph Academy, Flocket meetups, timely training for skills upgrade, workshops and conferences.
Get in touch
Please visit www.aleph-labs.com or drop us an email at [email protected].
Aleph is an equal opportunity employer and we work in an engaging, collaborative environment, where ideas are shared freely. By uncovering insights and opportunities, we inspire everyone to dream big towards the future solutions.
All Job Ads are subject to GrabJobs’s Terms of Service. We allow users to flag postings that may be in violation of those terms. Job Ads may also be flagged by GrabJobs moderation team. However, no moderation system is perfect, and flagging a posting does not ensure that it will be removed.
Be the first to receive the latest Civil Engineer Full-Time Jobs in Singapore.
Setup your job alert:
By activating job alerts, I agree to GrabJobs Terms & Privacy Policy. I can unsubscribe to job alerts anytime.
Skip
GrabJobs is the no1 job portal in Singapore, connecting you to thousands of jobs fast!
Find the best jobs in Singapore, apply in 1 click and get a job today!