Posted 1mo ago

Java Developer with Microservices (SG)

@ LTIMindtree
Singapore, /, Singapore
OnsiteFull Time
Responsibilities:develop software, design tests, collaborate teams
Requirements Summary:6-8 years of hands-on software development in enterprise-grade applications; strong Java 8+, Spring, Hibernate; RESTful services; XML/JSON; distributed caching with Ignite; RDBMS (Sybase, SQL Server, Oracle) and NoSQL; Git/Bitbucket; Sonar; clean coding; testing and OO design patterns.
Technical Tools Mentioned:Java, Spring Framework, Hibernate, REST, XML, JSON, Apache Ignite, Git, Bitbucket, Sonar, RDBMS, NoSQL
Save
Mark Applied
Hide Job
Report & Hide
Job Description

Experience



  • 6 to 8 years of hands-on software development experience in enterprise-grade applications.




Technical Skills & Expertise



  • Strong proficiency in Core Java (Java 8+)

  • Extensive experience with Spring Framework and Hibernate

  • Proven expertise in developing RESTful Web Services

    • Strong understanding of data interchange formats such as XML and JSON



  • Experience with distributed caching technologies such as Apache Ignite or similar

  • Solid knowledge of persistent storage technologies, including:

    • RDBMS: Sybase, SQL Server, Oracle

    • NoSQL databases



  • Hands-on experience with source code management tools such as Git or Bitbucket




Engineering & Quality Practices



  • Strong understanding and application of clean coding principles

  • Experience with code quality and static analysis tools such as Sonar

  • Ability to design, develop, and execute:

    • Unit tests

    • Integration tests

    • Functional tests



  • Demonstrated expertise in object-oriented design patterns




Soft Skills & Collaboration



  • Strong written and verbal communication skills

  • A proactive team player, comfortable working in environments with:

    • Ambiguity

    • Complex problem-solving

    • Cross-functional collaboration