Java Full Stack Developer
Talent Worx
Posted: May 7, 2025
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
We are seeking a Java Full Stack Developer with a strong background in Spring Boot to join our team and contribute to the development of cutting-edge technologies, driving digital transformation and shaping the future of global markets.
Required Skills
Job Description
Talent Worx is a growing services & recruitment consulting firm, we are hiring for our client which is a leading Big4 Consulting firm and provider of financial intelligence, data analytics, and AI-driven solutions, empowering businesses worldwide with insights for confident decision-making. Join to work on cutting-edge technologies, drive digital transformation, and shape the future of global markets.
• Experience:
• Minimum 5-6+ years of proven experience in Java development with a focus on Spring Boot.
• Portfolio showcasing technical skills and previous project work.
• Core Development Skills:
• Proficiency in Java 8+, Spring Boot, and Hibernate.
• Experience in developing and maintaining RESTful APIs and microservices architecture.
• Strong understanding of object-oriented programming and design patterns.
• Hands-on experience with data structures, multi-threading, concurrency, and error-handling.
• Front-End Technologies:
• Familiarity with front-end technologies like React JS or Angular JS, HTML, CSS, and JavaScript.
• Database Skills:
• Proficiency in working with SQL databases (PostgreSQL, MySQL, Oracle, Azure SQL Database).
• Experience with NoSQL databases (e.g., MongoDB).
• DevOps and CI/CD:
• Experience with CI/CD pipelines using tools like Jenkins, GitLab, etc.
• Hands-on experience with Docker and Kubernetes for containerized runtime environments.
• Knowledge of cloud platforms like Azure or AWS.
• Security and Troubleshooting:
• Understanding of enterprise security, including certificate management.
• Proficiency in troubleshooting, root-cause analysis, and application design.
• Development Practices:
• Adherence to development best practices such as Clean Code and Design principles.
• Ability to write automated unit and integration test cases.
• Commitment to Agile/Scrum practices.
• Scripting and Additional Skills:
• Willingness to work with scripting languages like Python or Shell scripting.
• Knowledge of GIT for version control and collaborative development.
• Soft Skills:
• Strong analytical, time management, and organizational skills.
• Excellent written and verbal communication skills.
• Ability to collaborate effectively in a fast-paced, team-oriented environment.