Business Technology Jobs

System Analyst (Java)

We are hiring a System Analyst (Java) to join our software engineering team in designing, developing, testing, deploying, and maintaining mission-critical applications.

Mandatory Skill(s)

  • Bachelor's degree in computer science, Computer Engineering, Information Technology & Engineering;
  • Minimum of 5 years of hands-on experience in software development using Java technologies;
  • Experience in system design (include database design), development and quality assurance;
  • Must have experience in Java, J2EE, Spring (Boot, Batch, Web), Hibernate, JPA, Struts, and JSF;
  • Front-end knowledge in Angular, React, Node.js; experienced with REST/SOAP, AJAX, and WSRP;
  • Skilled in using IDEs like Eclipse, JDeveloper; experienced with JBoss/WildFly;
  • Experience in developing mobile applications for iOS and Android platforms;
  • Proficient in programming and scripting languages including Bash/Shell, CSS, XML, HTML, Java, and JavaScript;
  • Proficient in Oracle, MS SQL, DB2, SQL, JDBC, and relational database design;
  • Good understanding of SOA, IBM MQ, rules engines, and responsive web design;
  • Exposure to Azure, AWS, iOS/Android development; comfortable with Linux, Unix, Windows environments;
  • Strong communication, project management, analytical, and problem-solving skills.

Desirable Skill(s)

  • Working experience in COBOL, CICS, DB2.

Responsibilities

  • Involve in requirements analysis, contribute to system design and oversee the development, testing, and deployment of web based applications;
  • Maintain and improve applications to meet evolving business needs;
  • Manage and optimize relational databases, ensuring data integrity and seamless integration;
  • Develop and integrate web services for smooth data exchange between applications;
  • Build and deploy mobile applications for iOS and Android, integrating with web systems;
  • Write unit tests, conduct code reviews, and resolve technical issues to ensure high-quality code;
  • Gather user requirements, collaborate with teams, and manage project timelines and resources;
  • Assist with cloud deployment, ensure scalability, and stay updated on industry trends to improve systems.

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 Mounika Tanuku at mounika.t@sciente.com quoting the job title.

Mounika Tanuku
Lead Technology Recruitment Specialist