KrakówKraków, Lesser Poland
- Offer expired 21 days ago
- contract of employment
- specialist (Mid / Regular)
Technologies we use
You will be working as a software backend engineer responsible for the programming and development of applications and software using Java.
Software Engineer responsibilities include defining software requirements, writing clean and efficient code for various applications and running tests to improve system functionality. They are involved throughout the entire development life cycle of a product and must be able to identify and analyze any issues or problems and be able to come up with an efficient solution.
The engineer will be working closely with the product owners, solution architects, QA and other software engineers to fulfill the requirements. The engineer should:
Assess a well-defined problem and leads the development of a technical solution that meets the needs of the business and aligns with architectural standards.
Conduct ongoing analysis of organizational needs and objectives and monitors operating efficiency, implementing and/or proposing any necessary changes to ensure effective performance of an installed system/subsystem.
Lead design sessions, facilitating the integration of ideas from colleagues.
Provide guidance and development support to more junior team members.
Ensure knowledge sharing within the team.
Be hands-on on cross-cutting concerns around microservices.
Design and implement APIs.
Have experience with synchronous and asynchronous microservices communication paradigms.
Participate in a high functioning DevOps Scrum team.
Education : University degree with focus on IT or equivalent.
Experience : Minimum 3 years in Software Engineering in IT.
Technical Skills (must-have) : Spring Framework Ecosystem, Java 8+, Microservices, RESTful and SOAP APIs, Git, Maven/Gradle, SQL databases, Docker, Kubernetes
Technical Skills (nice-to-have) : Jenkins, NoSQL databases, Cloud Computing platforms (AWS, GCP etc.), message-driven and streaming architectures (e.g. Kafka)
Soft Skills : Knowledge of Scrum and agile principles, strong analytical and problem-solving skills, strong interpersonal and communication skills, understanding of different culture.
Infosys is a global leader in next-generation digital services and consulting. We enable clients in 45 countries to navigate their digital transformation. With over three decades of experience in managing the systems and workings of global enterprises, we expertly steer our clients through their digital journey. We do it by enabling the enterprise with an AI-powered core that helps prioritize the execution of change. We also empower the business with agile digital at scale to deliver unprecedented levels of performance and customer delight. Our always-on learning agenda drives their continuous improvement through building and transferring digital skills, expertise, and ideas from our innovation ecosystem.
Visit www.infosys.com to see how Infosys (NYSE: INFY) can help your enterprise navigate your next.