35 Talentoj Jobs
Full Stack Developer - Java/Spring (5-10 yrs)
Talentoj
posted 18hr ago
Fixed timing
Key skills for the job
Job Description :
In addition to your deep expertise in full-stack development, you will embody a T-shaped engineering approach by contributing to broader engineering practices. This includes a strong focus on testing automation, user experience, and collaboration with backend and DevOps teams to ensure seamless integration. You will take ownership of delivering high-quality, maintainable code that not only meets immediate project goals but also supports long-term scalability and performance.
Responsibilities :
- Be part of a cross-functional team to work on continuous improvement of our systems with innovative technologies.
- Collaborate closely with the team to deliver features working from requirements/analysis through the development process into the production environment.
- Work with Product Managers to clarify and prioritize work, with QA Engineers to maintain and improve quality, and with DevOps engineers to support operational and troubleshooting work.
- Keep up to date with the latest technologies, and evaluate new tools.
- Define and use best practices with your team to produce new features most effectively while continuously improving the quality of the existing system.
Requirements :
- Have solid experience with Java, Spring (Core/Boot/Security/MVC/Data), REST (principles and hands-on experience with at least 1 framework), SQL Git, Maven/Gradle, JPA, and Design Patterns.
- Have at least 5 years of professional experience in software development.
- Experience in Kotlin (the services you will be responsible for are mainly written in Kotlin).
- Experience with distributed systems.
- Be able to work with PM/QA/DevOps as equal partners throughout the whole lifecycle of the feature/product.
- Be able to write good quality and secure code, preferably be familiar with static code analysis tools.
- Have excellent analytical, conceptual, and communication skills in spoken and written English.
Great to have Experience and Qualifications :
- Experience building distributed computing and enterprise-wide systems.
- Experience with any of the following: Docker, microservices architecture (hands-on), Spring Cloud, Redis, Python.
- Experience with the AWS suite of cloud development tools.
- Knowledge of Java 17 features.
- PCI experience.
- Experience with Machine learning/Deep learning/Computer Vision algorithms, either developing or using them.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Full Stack Developer roles with real interview advice