Senior Product Engineer - Java
Location
Secunderabad | India
Job description
Job Description
You will be a member of a team collaborating and working together towards technology transformation goals of Experian Technology team.
What you'll need to bring to the party
- Programming Skills : Strong Programming skills with Extensive knowledge of object-oriented architecture and modern frontend frameworks.
- Technology & Script : Java / J2EE, Java Basics / Core Java /Advance Java, Web Services, JSP Servlets, Java script toolkits, Web/Application Servers, OO and relational modeling skills, OOPS. Framework - Spring, Hibernate
- DB Skills : Basic DB administration experience (db2, Oracle, SQL Server).
- Networking : Understanding network topologies and common network protocols and services (DNS, SSH, FTP, SMTP).
- Experience with tools: BitBucket. GitHub, Jenkins, Artifactory, Jira, Confluence
- Agile Methodologies : Experience with Agile software development, Agile XP and project management methodologies. Usage of Kanban board and project management tool like Jira
- Web/UI : Angular, Velocity, Apache Wicket
- DevOps : Continuous integration and continuous deployment experience and exposure to DevOps practices
- Experience with various architectures: Domain Driven Design, Microservices, Cloud Native and Event Driven Architecture.
- Attitude to manage issues proactively including timely resolution and the identification of remediation opportunities
- Fail fast approach to align to product engineering standards
Qualifications
Qualifications
What you'll be doing
- Analyzing product requirements and writing application code based on feature specification maintaining coding standards and security protocols
- Orchestrating the end-to-end deployment process, ensuring that all aspects of go-live are considered
- Investigating issue trends and devising solutions, Problem, Change Management and Release Management.
- Test and debug applications, to suggest mitigative actions and long-term fixes
- Develop user interfaces
- Prioritize and execute tasks in the product lifecycle as per laid guidelines
- Validate product functionality and security requirements
- We are looking for an individual who is energetic, engaged, and willing to actively participate with the right positive attitude.
- Expertise in working on Agile/Scrum team environment.
- Experience with testing: Unit Testing, Test Driven Development, Integration Testing, Load Testing, Test Automation.
- Responsible for automation & system provisioning, metrics, monitoring, scalability and security
- Owning & resolving production issues.
Additional Information
More about you
- 5-8 years of experience
- Constant curiosity and a desire to improve yourself and your fellow engineers.
- Exposure to Financial Services and Banking concepts.
- Experience in Cloud architecture (AWS) would be an advantage
- Experience in JBoss, Apache Tomcat would be an advantage
- Experience in Angular, Node and React JS would be an advantage
- Experience in Apache Shiro would be an advantage
- Experience in Insurance domain and claims module would be an advantage
Experian Careers - Creating a better tomorrow together
Job tags
Salary