We are looking for a Senior Java Developer for our client - one of the world's largest natural resource companies.
You will be a part of cross-functional team responsible for maintaining and modernization of existing trading platform. It is a long-term project that will require close collaboration with business and IT stakeholders and implementation of new new features.
Responsibilities
• Assess business requirements and provide development estimates
• Translate user requirements to user stories and technical task
• Work closely with BA and QA teams to deliver fit for purpose technical solutions
• Deliver quality code changes according to timescales provided
• Provide regular updates regarding development progress
• Act as part of the project team and be fully supportive to other members within the team
Skills
Must have
• 5+ years of relevant experience (ideal candidate should have 10 years)
• Degree in computer science/engineering (or equivalent)
• Proven knowledge of Java and web technologies (Java 8/11, Spring Boot) and web security (e.g. identity management, OAuth 2.0)
• Good understanding of API design tools (e.g. Swagger)
• Track record in developing backend and web services
• DevOps knowledge and hands-on experience with Docker, Kubernetes, Jenkins
• English is written and spoken on a business level
Nice-to-Have Skills Description:
• Hands-on experience with Messaging (RabbitMQ, ActiveMQ, Kafka)
• Hands-on experience with Elastic Search
Seniority level
Mid-Senior level
Employment type
Full-time
Job function
Engineering and Information Technology
Industries
IT Services and IT Consulting
Referrals increase your chances of interviewing at Luxoft Poland by 2x