This job offer is no longer available
About
Making sure you fit the guidelines as an applicant for this role is essential, please read the below carefully.
The role operates within a build it, own it model, meaning the team is accountable for both creating and supporting the applications they develop.
Your Responsibilities:
*Lead a technical engineering team while actively contributing to coding efforts.
*Analyse complex business processes and application systems.
*Collaborate closely with system and enterprise architects to determine optimal technical designs and approaches, supporting both new and existing electronic payments services.
*Design and document software architecture along with end-to-end (E2E) solution implementations.
*Play a major role in delivering technical solutions within a collaborative, high-trust delivery team that includes developers, architects, product owners, testers, and DevOps engineers.
*Follow a defined Agile delivery framework to produce high-quality solutions.
*Execute advanced development tasks including unit testing, debugging, and supporting validation activities such as component testing, regression testing, and system integration testing.
*Develop monitoring and logging capabilities to support advanced monitoring of a high-performance enterprise production environment.
*Assist with high-level estimation activities (e.g., T-shirt sizing) by applying expertise in relevant technical areas.
*Provide knowledge sharing, mentorship, and training support to both internal and external team members.
*Work with developers, analysts, and technical leads across the organization to identify business requirements and recommend appropriate technical solutions.
*Maintain and support developed applications in production under the build it, own it approach.
Your Experience and Skills
*8+ years of experience designing and building large-scale enterprise web and service-based applications.
*Experience with full-stack development.
*Strong understanding of the complete Software Development Life Cycle (SDLC).
*Familiarity with front-end technologies such as JavaScript/TypeScript, HTML, CSS, Bootstrap, Node.js, and frameworks like Angular or React is beneficial.
*Extensive experience with back-end technologies including Spring Boot, Spring Web, and REST-based services.
*Proficiency with Java 17 and build tools such as Maven or Gradle.
*Experience working with microservices architectures.
*Knowledge of security best practices, including the OWASP Top 10, is desirable.
*Familiarity with encryption and hashing techniques is advantageous.
*Strong emphasis on code quality and conducting thorough code reviews.
*Deep understanding of modern database technologies.
*Experience with runtime, build, and deployment tools such as IntelliJ, Git/GitLab, Maven, CI/CD pipelines, JIRA, and Confluence.
*Strong interpersonal abilities, with a collaborative mindset and team-oriented attitude.
*Effective communication skills when interacting with product owners, stakeholders, and technical teams.
*Responsible for identifying, planning, and implementing improvements for both existing and newly developed applications.
Note: This role is on site role. xcfaprz
If you are interested in learning more about this opportunity, please drop me a message, forward your CV using the apply button or reach out to me directly via #LI-CF3 Skills: Java Node.js Enterprise Development Spring-Boot Spring-Web and REST
Languages
- English
Notice for Users
This job was posted by one of our partners. You can view the original job source here.