This post is over 30 days old. The position may no longer be available
Software Engineer - Java
Posted by Sreekanth G S (@sreekanthgs)
Hatio https://hasjob.co/hatio.in/k1ooq , Anywhere (Remote) · hatio.in · Full-time employmentFull-time employment · ProgrammingProgramming
---------------------------------------------------
IMPORTANT NOTE: Apply only through the links provided in this section. Direct applications or through HasJob will not be considered.
Apply at https://bit.ly/3htfcl9
---------------------------------------------------
Hatio Innovations Private Limited is a fully owned subsidiary of BillDesk, India's largest online payment services company, working on FinTech products and software services.
We are looking for Software Engineers with experience in building high-performing, scalable, enterprise-grade applications.
You will be part of a talented software team that works on mission-critical applications. Software Engineer roles and responsibilities include managing Java/Java EE application development while providing expertise in the full software development life cycle, from concept and design to testing.
Software Engineer responsibilities include designing, developing and delivering high-volume, low-latency applications for mission-critical systems.
---------------------------------------------------
IMPORTANT NOTE: Apply only through the links provided in this section. Direct applications or through HasJob will not be considered.
Apply at https://bit.ly/3htfcl9
---------------------------------------------------
Responsibilities
- Contribute in all phases of the development life cycle.
- Write well designed, testable, efficient code.
- Ensure designs are in compliance with specifications.
- Prepare and produce releases of software components.
- Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.
Requirements
- Bachelors/Masters degree in Computer Science, Engineering or a related subject.
- Proven hands-on Software Development experience.
- Proven working experience in Java development.
- Hands on experience in designing and developing applications using Java EE platforms.
- Object Oriented analysis and design using common design patterns.
- Profound insight of Java and JEE internals (Class loading, Memory Management, Transaction management etc).
- Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate).
- Experience in the Spring and Spring boot Framework.
- Experience in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC, Spring boot).
- Experience with test-driven development.
Optional Requirements
- Experience as a Certified Java Developer.
- Knowledge on cryptography (Symmetric and Asymmetric, PKI, etc.).
- Full-Stack knowledge including knowledge on systems like Docker, Kubernetes, CI/CD etc.
- Knowledge of NoSQL Databases like Cassandra, MongoDB etc.
- Knowledge of Apache Kafka, ELK Stack etc.
- Knowledge on Front-end frameworks like React, Angular, Vue etc.
---------------------------------------------------
IMPORTANT NOTE: Apply only through the links provided in this section. Direct applications or through HasJob will not be considered.
Apply at https://bit.ly/3htfcl9
---------------------------------------------------
Job Perks
Company paid Health Insurance coverage of Rs. 5,00,000 for self, spouse, kids and parents.