united consult
crm solutions
big data
software development
Quality Engineering
cybersecurity
other-it
non-it
agile

Senior Software Engineer - 5421

years of experience

What is it like to work in UC colors?

One thing’s certain all 350+ of our colleagues would say the same: it’s a truly unique and unrepeatable experience. At UC, professional growth and personal development go hand in hand. From tailored professional trainings to team-building events, we make sure work is both inspiring and fun.

You can enjoy the vibe at IT Fest, enjoy the scenic Balaton Circle on two wheels or on foot, unwind in our cozy kUCkó, unleash your creativity during themed craft afternoons, or make a difference through our charity events.

About the client/project

Tasks

• Work with Product Line Leaders (PLLs) to understand product requirements & vision

• Translate requirements / vision into prioritized list of user stories and deliver to required timelines and quality standards

• Work with product line leaders and architects to develop multi generation software technology plans

• Be responsible for defining, developing, and evolving software in a fast paced and agile development environment using the latest software development technologies and infrastructure

• Collaborate with system engineers, frontend developers and backend developers to implement solutions that are aligned with and extend shared platforms and solutions

• Apply principles of SDLC and methodologies like Lean/Agile/XP, CI, Software and Product Security, Scalability, Documentation Practices, refactoring and Testing Techniques

• Write codes that meets standards and delivers desired functionality using the technology selected for the project

• Build features such as web services and Queries on existing tables

• Understand performance parameters and assess application performance

• Work on core data structures and algorithms and implement them using language of choice

• Support process improvements which guide the development, sustaining & support activities

• Proactively share information across the team, to the right audience with the appropriate level of detail and timeliness

Necessary knowledge/technologies used

• Bachelor’s Degree in Computer Science or in “STEM” Majors (Science, Technology, Engineering and Math) or equivalent

• 5+ years of experience as a software developer

• Intermediate+ verbal and written communication skills in English

• Extensive experience with Java 17+, Spring Boot, Spring Security, REST, SOAP.

• Experience in developing containerized services using Docker, Kubernetes or similar.

• Experience in automated test like unit libraries such as JUnit, Mockito.

• Working Knowledge with SQL databases such as MySQL, PostgreSQL or similar.

• Working knowledge in configuration management tools such as GitHub/Gitlab.

It gives you an advantage

Why you should join us

  • Because we can count on each other, we form a professional and human community.
  • Opportunity to participate in professional trainings, conferences.
  • With your success and professional knowledge, you can build your career continuously.
  • Stable company, market leading customers.
  • You can participate in exciting team builders and events.
Don't we have a position open for you now?

Join our Talent Pool and be the first to know about new opportunities!

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.