Business Technology Jobs

System Analyst (Java) with AWS

Looking for System Analyst (Java) with hands-on experience in enterprise-level application development using JAVA, Spring, Hibernate, modern web frameworks plus AWS deployment experience. The ideal candidate will need to 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(s)

  • Degree in Information Technology, Computer Engineering, and/or Computer Science;
  • Must have 5 years of experience in software development using Java technologies;
  • Experience gathering and analysing user requirements and translating them into application specifications;
  • Strong experience in designing, developing, and maintaining Java applications using Spring Boot, Hibernate, and JPA;
  • Hands-on experience deploying and managing applications on AWS services such as EC2, S3, and RDS;
  • Experience building responsive user interfaces using Angular, React, PrimeFaces, or JSF;
  • Strong knowledge of RESTful and SOAP web services within Service-Oriented Architecture (SOA);
  • Experience working with application servers such as JBoss (WildFly), WebLogic, and WebSphere;
  • Experience in unit testing, code reviews, and following software development best practices;
  • Good knowledge of application performance optimization and scalability across Linux, Unix, and Windows platforms.

Desirable Skill(s)

  • Experience integrating messaging systems such as IBM MQ and rules engines;
  • Exposure to Apache Spark and related data processing technologies.

Responsibilities

  • Gather and analyse user requirements and translate them into application specifications;
  • Design, develop, test, implement, and maintain enterprise Java applications;
  • Develop responsive user interfaces using Angular, React, PrimeFaces, or JSF;
  • Develop and integrate RESTful and SOAP web services within SOA architecture;
  • Deploy and manage applications on AWS and application servers including JBoss, WebLogic, and WebSphere;
  • Integrate messaging systems and support complex business workflows;
  • Enhance system performance and ensure application scalability across platforms;
  • Perform unit testing, code reviews, troubleshooting, and issue resolution;
  • Collaborate with cross-functional teams to deliver end-to-end solutions.

If you are interested in this role, click on the “Apply to this job” button below or you could also write in with your CV to Aarthy Sezhian at aarthy.s@sciente.com quoting the job title.

Aarthy Sezhian
Lead technology Recruitment Specialist