Senior Java Engineer

Remote, MY, Malaysia

Job Description

Description





Our client is dedicated to helping students and colleges make informed choices because let's face it, navigating your educational path can feel overwhelming. They believe in making that process easier, faster, and way more accessible for everyone involved.



The Senior Software Engineer is a full-stack senior developer who has a proven track record in designing, developing, and implementing cutting-edge software solutions. With a strong foundation in programming languages such as Java and JavaScript, the senior software engineer will be responsible for the design and development of software solutions to build and optimize highly scalable, web-based multitenant applications used by national educational associations and institutions of higher learning, including numerous colleges and universities.

Your day-to-day activities:





Provide hands-on guidance and knowledge transfer to a team member of the front-end and back-end developers. Guide peer developers and QA engineers, and work collaboratively with product and program managers. Design and develop enterprise-grade, high-volume web applications, platforms, and state-of-the-art technical solutions leveraging Java and JEE platform technologies. Participate in design discussions and solution design sessions with the product management and software development teams to shape new product features and platform capabilities Develop and support REST APIs and business logic using Java, Spring, Hibernate, and SQL Server Develop and support web user interfaces using JavaScript Frameworks, e.g., Angular, React Contribute to the evaluation, prototyping, and selection of software solutions as required to make recommendations to enhance the performance and scalability of our flagship products Develop unit tests and API integration tests to maximize code coverage. In
accordance with the software test pyramid
Make recommendations to enhance the performance and scalability of our flagship products Apply Test Driven Development practices and software quality measurement tools such as SonarQube or Coverity to improve the quality of software delivered. Foster and support a culture of innovation and excellence in the engineering organization



You're a perfect match if you have:





Bachelor's degree in Computer Science, Management Information Systems, Engineering, or an IT-related discipline, or its equivalent, plus 3 years of related experience. High proficiency with server-side Enterprise Java (8+ versions), Spring, and Hibernate frameworks Experience with at least 2 to 3 project implementations in one or more Spring framework modules: Spring MVC, Spring Security, and Spring Integration frameworks Experience in developing RESTful API and Web Services. Experience developing web user interfaces using JavaScript Frameworks, e.g., Angular, React Experience with JPA development and solid SQL skills Experience with Agile software development methodology.
Strong notions of security best practices
Ability to troubleshoot distributed systems Experience working with in-office, remote, and offshore team members
Strong working knowledge of Git and GitHub code management tools.
Experience working with DevOps to monitor CI/CD pipelines using automated software build tools like Jenkins. Solid understanding of enterprise software development design patterns and anti Advanced knowledge of Microsoft SQL Server and PostgreSQL Experience in Test Driven Development
Ability to work well independently, multitask, and handle change.



About Newfire Global Partners



Newfire Global Partners is a leading custom software development company that specializes in working on complex problems. With a strong focus on meeting the unique needs of each organization, they connect clients with local leaders and trusted remote teams to deliver exceptional IT services and software development solutions. Their range of expertise spans various domains, including Data & Analytics, AI/ML, Software Engineering, Product Management, and Marketing. By leveraging recent innovations in artificial intelligence, Newfire Global Partners ensures that their clients can transform the new normal into a competitive advantage. Through their advisory services, experienced leaders guide businesses through transformations and de-risk operations throughout the entire lifecycle. They also offer talent augmentation, bringing together highly skilled professionals from multi-disciplinary teams to support software, product, and marketing needs. Newfire Global Partners is committed to providing excellent service and driving client growth. Their team of industry experts works closely with organizations, whether it's driving transformation, building from scratch, or getting things done efficiently. Trusted by VC & PE firms, established businesses, and startups, Newfire Global Partners is proud to be a reliable partner in various industries, including healthcare, enterprise, and fintech. Partner with Newfire Global Partners today and unlock the expertise that accelerates success.

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1170540
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Remote, MY, Malaysia
  • Education
    Not mentioned