Senior Java Software Engineer

2 weeks ago


Singapore beBeeSoftware Full time $120,000 - $200,000

Senior Java Software Engineer Position

Job Description

Aleph is a pioneering engineering company with an exceptional team of experts skilled in strategy, design, technology, and marketing. We collaborate to create innovative internet, mobile, and desktop solutions for forward-thinking clients who partner with Aleph as their catalyst for success.

We are seeking an experienced Senior Java Software Engineer to join our collaborative Agile team. You will be responsible for designing, developing, and deploying highly available, distributed, and enterprise-level Java-based applications where system performance is critical. You will work closely with the rest of the team, ensuring seamless integration across different layers of the infrastructure. A strong commitment to collaborative problem-solving, sophisticated design, and delivering high-quality products is essential.

As a senior engineer, you will be expected to lead by example, plan, coach, and assess team members; ensure the team has the necessary competencies and skills through continuous improvement, and contribute to the growth of the area of expertise as a whole.

  • Identify and analyze user requirements
  • Work with other team members to develop a prototype plan for an enterprise system, including key features system users require and 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
  • Lead the Change - Identify, interpret, and implement new developments with a focus on problem-solving and improvement. Extract and integrate cross-projects components and libraries. Build a culture where development is exciting and fun
  • Provide Expertise - Scale continuous integration and delivery globally and teach others how to use it to mitigate risk and compliance issues. Contribute to an existing continuous integration and delivery community/tool.
  • Accountable to work with the team and Architect to execute on the technical design and solutions.
  • Leadership - Recognize the value of different programming paradigms and argue when a certain paradigm/language is applicable. Serve as the go-to moderator or mentor for members to seek technical guidance from.
  • Continuous Improvement - Collaborate with tribe coaches, platform leads, ITALs to drive the execution and implementation of innovative ideas and initiatives that benefit the platform and project.
  • Plan and execute all deployments 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
Required Skills and Qualifications
  • At least more than 8 years of experience in Java/J2EE, SQL, JSP, Servlet, JDBC, RESTful Services, Web Services, XML, JSON
  • Experience as a team leader.
  • Strong experience in application development frameworks such as EJB, Camel, Spring, Hibernate in the Java platform
  • 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 skill
Benefits
  • Competitive salary (compensation will be based on experience)
  • Medical insurance
  • Yearly reward based on performance
  • A solid team behind you: great people who love what they do
  • A fun and 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.


Our company is an equal opportunity employer and works 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.



  • Singapore Nicoll Curtin Full time

    Get AI-powered advice on this job and more exclusive features. Direct message the job poster from Nicoll Curtin Software Engineering Talent Partner | Building High-Impact Software Development Teams | Hiring Top Developers We are looking for a Java Engineer to join our client who is a global financial institution. You will play a key role in designing,...


  • Singapore STAR CAREER CONSULTING PTE. LTD. Full time

    **Senior Software Engineer (Java, J2EE )/ Senior Application Engineer (Lead) **Requirements**: **- Strong in Software Design, Development and Support.** - **Proficient in Java/ J2EE Software Programming language.** - Experience in handling Software Application development. - Involved in User ‘s Requirements Gathering, UAT and Testing. - Degree in...


  • Singapore STAR CAREER CONSULTING PTE. LTD. Full time

    **Senior Software Engineer (Java, J2EE )/ Senior Application Engineer (Lead) **Requirements**: **- Strong in Software Design, Development and Support.** - **Proficient in Java/ J2EE Software Programming language.** - Experience in handling Software Application development. - Involved in User ‘s Requirements Gathering, UAT and Testing. - Possess Government...


  • Singapore camLine Full time

    Join to apply for the Java Software Engineer role at camLine . Your Role As a Java Software Engineer , you will play a key role in supporting and enhancing Manufacturing Execution Systems (MES), focusing on backend Java applications. You will lead daily collaboration between internal teams (IT, operations, production) and vendors, ensuring system stability...


  • Singapore Ellwood Consulting Pte Ltd Full time

    **6922857024187**:Java, Javascript, HTML, CSS, Restful Web, SpringFramework, React.js/AngularAgile/ Devops (CI/CD)Data structures/ AlgorithmsUI testing libraries (Jest/Mocha/Chai/Karma etc.)MQ, Hibernate, JDBC (Java Database Connectivity)JBOSS server knowledgeTDDDevelopment experience in Core Java, Springboot and minimum 4 years of development experience in...


  • Singapore beBeeSoftware Full time $80,000 - $120,000

    Job Title: Senior Java Software EngineerWe are seeking an experienced and skilled Java software engineer to join our team in Singapore.Key Responsibilities:Design, develop, test, and deploy high-quality Java applicationsCollaborate with cross-functional teams to identify business requirements and develop solutionsParticipate in code reviews and contribute to...


  • Singapore NXGEN Full time

    Get AI-powered advice on this job and more exclusive features. Direct message the job poster from NXGEN NXGEN is a leading service provider offering end-to-end integrated infocommunications IT solutions services. We lead digital transformations for clients by modernising their mainstream IT and deploying digital solutions at scale to drive growth and...

  • Java Software Engineer

    18 hours ago


    Singapore MCG Talent Full time

    Direct message the job poster from MCG Talent We are looking for a talented Senior Java Developer to help build, optimize, and maintain high-performance, low-latency trading systems for our client. This role offers an exciting opportunity to work in a fast-paced, collaborative environment, directly impacting trading strategies and operations in the crypto...

  • Software Engineer

    6 days ago


    Singapore NodeFlair Full time

    **Job Summary**: **Job Type** Permanent **Seniority** Mid **Years of Experience** At least 5 years **Tech Stacks** Strategy Powershell Rest API Oracle API Analytics Spring CI Java SQL - Astek is looking for Software Engineer (Java) to support our project based in Singapore. - **Main Responsibilities** - Design and build tools and frameworks to automate...


  • Singapore beBeeSoftware Full time

    Job Opportunity We are seeking a highly skilled and proactive Senior Java Developer with deep expertise in UFW, Spring Boot 3, Hibernate/iBatis, Oracle SQL, and workflow engines. The ideal candidate will have strong experience in reactive programming, multi-threading, JVM debugging, with a proven track record in financial services. Key...