Job Description:
- Technically lead a team and provide guidance to adopt best practices in software development. Lead the team by example and ensure quality compliance by motivating other team members to deliver their best. Drive the concept of quality into everybody and have a zero tolerance towards bad quality.
- Understand requirements from product management, customer and able to comprehensively break this down to manageable tasks that can be assigned to junior staff.
Experience:
- Minimum 7 years of development experience. Ensure Code Quality : Write jUnits for code, for coverage, Code quality of Sonarqube as part of the development
- Participate in documentation (and reviews) be it design, requirement specification updates, product documentation or user manuals.
- Participate in product release cycles from time to time which involves product baseline, configuration management, smoke/acceptance test execution, documentation updates as per organisation standards and procedures.
Key Responsibilities:
- Hardcore programming - hands-on with most of the Java technologies in the technical section.
- Develop code using Java Technologies keeping aspects like scalability, maintainability, testability and ability to refactor at later stage Usage of Eclipse/IntelliJ IDE for development and debugging tools. Review the Code. Work on client-server architecture products with RESTful APIs, high focus on performance, security and reliability. Work also involves user interface development using HTML, JSP, Javascript.
- Participate in (a) the integration of the developed code with code developed by other team members (b) preparation of the environment for integration testing (c) execution of integration testing (d) fixing the problems relating to the offered code as discovered in the integration testing
Technical Skills:
- Enterprise: Java, J2EE, Microservices
- OS: Linux
- Database: Oracle, Postgres
- Networking, Multithreading, Socket programming
- Technologies: Struct, Spring, Spring-boot, Hibernate, Hibernate, Event sourcing
- Worked in RESTFul APIs, security and security-related areas especially where financial transactions are involved
Good to know:
- Docker
- Jenkins
- CI/CD
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.