As a Software Engineer (Java), you will be responsible for developing and maintaining back-end components of our software products. The ideal candidate should have a strong foundation in Data Structures and Algorithms (DSA) and be proficient in a range of technologies including Java, Java Script, Spring Boot, Angular or React. You will collaborate with cross-functional teams to deliver high-quality, scalable, and maintainable software solutions.
What will you do
- Develop and maintain microservices using Java, Spring and Spring Boot
- Develop and maintain current system using Spring, Struts frameworks.
- Participate in the design and architecture of new and existing microservices, and System requirements
- Implement RESTful web services and APIs.
- Write high-quality front and back end, maintainable, and efficient code.
- Collaborate with cross-functional teams to deliver high-quality software solutions.
- Troubleshoot and resolve production issues.
What skills required
- Bachelor s degree in computer science or a related field
- 2-5 years of experience in Java development and OOP with a strong focus on Spring Framework, Spring Boot and microservices.
- Strong knowledge and hands on of Java, Struts 6, Spring, Angular or React.
- Strong knowledge of RESTful web services and APIs, JSP, HTML, JavaScript, jQuery
- Strong understanding in MVC architectural pattern.
- Hands-on on application servers like Tomcat (must), WebLogic, WebSphere, JBoss (is a plus)
- Strong Knowledge and hands on of databases and SQL, such as Oracle (a must), MySQL, PostgreSQL .
- Knowledge in ORM such as Hibernate, Mybatis.
- Having knowledge with C# for device integration, MSI, Browser extension building is a plus.
- Familiarity with Git, BitBucket, SVN, Maven.
- Good communication and teamwork skills
- Should be an excellent team player
- Worked with JIRA and Agile development methodology.
What we Aim for
Azentio aims to be the leading provider of Banking, Financial Services & Insurance (BFSI) & Enterprise Resource Planning (ERP) software products in Asia Pacific, Middle East & Africa & United States. We will achieve this by:
- Providing world class software products, built on the latest technologies.
- Providing best in class customer service, built on a deep understanding of our domains and local nuances.
- Being an employer of choice, attracting high quality talent.
- Achieving top quartile growth and margins.
Azentio Core Values:
- We work as one,Collaboratewithout boundaries, and win together.
- We work withUncompromising IntegrityandAccountability.
- Customeris at the core of all that we do.
- We areDiverse and Inclusive. We treat our people, our customers and our wider community
- withRespect and Care.
- WeInnovate, weExceland weGrow Together.
- WeGive Backto our communities through our business and our people .
- We takePridein all that we do and together weEnjoythe journey