Position | Java Developer/Software Engineer |
Location | Hyderabad, India |
Duties & Role | - Would be working on trading domain, multi – tier, multi – technology environment.
- Would be writing code as per the written technical specifications/user stories and should have knowledge of database architecture and design.
- Would be able to investigate, analyse and document reported defects/issues.
- Would be interpreting written business requirements
Must be familiar with SDLC concepts (software development lifecycle) and have experience working in Environment practising Agile Development Methodologies - Responsible for writing and executing unit tests to assure meets requirements, including integration test as needed.
|
Technical Requirements | - Proven experience in Core Java end to end (at least one complete SDLC) implementation.
- Should have firm grasp on OOPS and basics of data structures, algorithms and design patterns.
- Good working knowledge of Eclipse/Intellij Idea is mandatory.
- Must have proficiency in writing SQL queries.
- Familiarity with Hibernate/ JPA is an added advantage
- Experience in Spring Boot and Working knowledge with App servers like WildFly/JBoss is a plus
- Good Experience in working with Messaging/Message Broker Software like RabbitMQ/ActiveMQ
- Desirable to have experience in testing frameworks like JUnit.
- Willingness to learn new Frameworks, Tools as per Product Architectural requirements
|
Additional Requirements | - Secure software engineering principles to be followed to all the development platforms and coding languages.
- Follow all the security protocols for repositories, version control, application security, detect vulnerabilities and fix them.
- System change control procedures should align with support operational change control with adherence to security principles.
- The user needs to read and understand the information security polices defined for Amphora and adherence to the same
- Report any security/privacy related incidents
- Participate in organisations information security related activities conducted by the Security team.
|
Experience | |
Qualifications | - Must have a relevant degree or equivalent relevant work experience. Higher relevant education preferred.
- Strong problem solving & troubleshooting skills
- Motivated, energetic team player willing to take initiative and learn new concepts.
|