As a Java Full Stack Developer at Luxoft, you will work within the ING Romania Office, contributing to the development and support of advanced business applications for the Wholesale lending line of business. This role offers the opportunity to leverage the latest technologies, ensure high code quality, and drive scalable and future-proof solutions.
Key Responsibilities
- Application Development. Create, develop, and support advanced business applications within the Wholesale lending domain.
- Technology Integration. Propose and implement solutions using the latest technologies to enhance application functionality and performance.
- Code Quality Assurance. Ensure code maintainability through addressing technological debt, conducting code reviews, and refactoring.
- Team Collaboration. Contribute to team growth and explore ways to make solutions scalable and robust.
- Continuous Improvement. Keep your skills updated to adapt to new challenges and deliver top-quality results.
Mandatory Skills
- Experience. 8+ years of hands-on professional experience in Java development.
- Programming. Excellent knowledge of Java 17, Object-Oriented Programming (OOP), and Design Patterns.
- Tools & Technologies. Proficiency in Git, Maven, Spring Framework (Spring Boot and Spring MVC), Hibernate Framework, and relational databases (e.g., Oracle).
- Web Development. Experience in creating web applications and SOAP/RESTful APIs.
- Microservices & Containers. Knowledge of Microservices architecture, scalability, and container technologies (Docker, OpenShift).
- Front-End Frameworks. Strong experience with front-end frameworks, particularly Angular 8+, ReactJS, and Lit-HTML/Lit-Element.
Nice-to-Have Skills
- Agile/DevOps. Prior experience in an agile/DevOps environment.
- Continuous Delivery. Familiarity with Continuous Delivery tools, such as Azure DevOps.
- Message Brokers. Experience with message brokers like WebSphere MQ and Kafka.
- Scripting. Skills in scripting languages such as PowerShell, Bash, or Python.
Why Luxoft?
- Innovative Projects. Work on cutting-edge projects that drive business transformation.
- Collaborative Environment. Join a team that values collaboration, innovation, and growth.
- Career Growth. Access opportunities for professional development and career advancement.
- Flexible Work. Enjoy the flexibility of a remote work environment.
How to Apply
If you’re a proactive and experienced Java Full Stack Developer looking to make an impact, we’d love to hear from you! Apply now and become a part of our talented team.