Java Full Stack Developer
Java Full Stack Developer part of the engineering team in the solution design, development, configuration, testing and on-going enhancements of existing platform. This is an opportunity to work within a very strong cross functional team and help to develop challenging new products in the financial space using cutting edge technology.
As Java Developer you will be responsible for:
- Develop the product services in the design, build and maintenance of solutions within a set of technology products and/or services; oversee the translation of business requirements and functional specifications into logical program designs, code modules, stable application systems and software solutions.
- End to end Development from UI to the backend specially in Javascript, REACT JS, JAVA, Spring, Web UI, REST Services using J2EE tech stack, Microservices.
- Sound fundamentals in Java, Springboot, Microservices, design patterns, requirement understanding & unit-testing.
- Should possess a strong working experience in Java Architecture, development, related SDLC processes, excellent JEE, messaging (MQ) Kafka and database knowledge.
- Design solutions leveraging Microservices Architecture and relies on event and data driven application programming interface integration.
- Sound knowledge/experience on PL/SQL and SQL programming to an extent to carry out the necessary Application development and integration work.
- Leverage organization Devops tools to efficiently deliver products and observability to actively monitor and identify improvement opportunities with delivered products.
- Partner with scrum teams to plans properly align teams capacity and identifies ways to increase team velocity and reduce the sprint spillover.
- Resolves the escalated issues throughout the development, configuration and modification of integrated business or enterprise application solutions.
Core/Must have skills:
8+ Years experience in Core Java/ J2EE development, Solution design & Architecture
(Preferably Expertise in designing scalable, reliable and secure software architectures including Microservices, API's and containerization (Docker, Kubernetes, Helm)
Expertise in Public Cloud (Azure and AWS) technologies
Strong knowledge in modern software development technologies and frameworks.
Strong knowledge Kafka messaging
Good to have skills:
Cloud Development/Architect Certification, Snowflake/Databricks)
JAVA Certifications