About this role
Job Summary We are System Analyst (JAVA) with AWS role is hands-on in enterprise-level application development using JAVA, Spring, Hibernate, and modern web frameworks. The ideal candidate will have a strong background in designing, developing, and integrating scalable applications using both front-end and back-end technologies, working across various environments and databases. Mandatory Skill-set • Must have at least 5 years of experience as Java Developer; • Must have Diploma or Degree in Information Technology; • Must have experience in gathering and analysing user requirements and translate them into application specifications; • Must have experience designing, developing, and maintaining Java-based applications using frameworks such as Spring Boot, Hibernate, and JPA; • Good understanding of Microservices, SOA, and Event-driven architecture; • Must have experience deploying and managing applications on Amazon Web Services (AWS) using services such as EC2, S3, and RDS; • Hands-on experience building responsive, user-friendly interfaces using Angular, React, PrimeFaces, or JSF; • Experience in web development using Web Components, along with UI and interaction testing frameworks such as Jasmine, Cypress, and Playwright; • Strong knowledge in developing and integrating RESTful and SOAP-based web services within a Service-Oriented Architecture (SOA). Desired Skill-set • Experience working with relational database systems such as PostgreSQL and MySQL; • Skilled in database design, query optimization, and performance tuning; • Proficient in writing efficient SQL queries for data retrieval and manipulation. Responsibilities • Gather and analyse user requirements and translate them into application specifications; • Analyse, design, test, implement, and maintain application systems or web-based applications; • Design, develop, and maintain enterprise Java applications using frameworks such as Spring Boot, Hibernate, and JPA; • Create responsive and intuitive user interfaces leveraging Angular, React, PrimeFaces, or JSF; • Develop and integrate RESTful and SOAP web services within a Service-Oriented Architecture (SOA); • Deploy and manage applications on servers such as JBoss (WildFly), WebLogic, and WebSphere; • Use IDEs like Eclipse, NetBeans, or JDeveloper to streamline development, debugging, and testing; • Integrate messaging systems (e.g., IBM MQ) and rules engines to support complex business workflows; • Enhance system performance and ensure scalability across Linux, Unix, and Windows platforms; • Collaborate with cross-functional teams to design end-to-end solutions following SOA and responsive design principles; • Perform unit testing, participate in code reviews, and ensure adherence to development best practices; • Troubleshoot and resolve technical issues throughout the application lifecycle; • Leverage Apache Spark and related tools to implement robust data processing and analytics capabilities; • Implement data processing and analytics solutions using Apache Spark and related technologies. Should you be interested in this career opportunity, please send in your updated resume to apply@sciente.com at the earliest. When you apply, you voluntarily consent to the disclosure, collection and use of your personal data for employment/recruitment and related purposes in accordance with the SCIENTE Group Privacy Policy, a copy of which is published at SCIENTE’s website (https://www.sciente.com/privacy-policy). Confidentiality is assured, and only shortlisted candidates will be notified for interviews. EA Licence No. 07C5639
Also in Software Engineering
Riot Games
DGA RHYTHMIX PTE. LTD.
MAVERICKS CONSULTING PTE. LTD.