Java Full Stack Developer
We are seeking a highly motivated and experienced Full Stack Engineer to join our dynamic team. As a Full Stack Engineer, you will be responsible for designing, developing, and implementing high-quality software solutions that meet our business needs. You will work on both front-end and back-end components of our applications, ensuring seamless integration and optimal performance. The ideal candidate will have a strong background in Java, Spring Boot, microservices architecture, and modern UI technologies.
Responsibilities:
Design, develop, and maintain robust, scalable software solutions with high-quality, well-documented code
Perform both front-end and back-end development, building and consuming RESTful APIs and microservices
Implement and manage CI/CD pipelines for automated software delivery
Participate in code reviews and architectural discussions, contributing to overall system design
Collaborate with cross-functional teams (product, design, engineering) to deliver high-quality products
Troubleshoot and resolve complex technical issues efficiently
Stay updated with industry trends and technologies, ensuring adherence to security best practices
Manage stakeholders, mentor junior engineers, and participate in agile development processes
Qualifications:
Bachelor's degree in Computer Science or a related field
Minimum 6 years of experience in software development, including cloud platforms (AWS, Azure, GCP)
Strong proficiency in Java and Spring Boot, with experience in microservices architecture
Solid understanding of message queue technologies (Kafka, MQ) and NoSQL databases
Proficiency in modern UI technologies (React, Angular, HTML5, CSS3, JavaScript)
Experience with advanced concepts like concurrency, design principles, and optimal solution design
Experience with CI/CD pipelines, automation tools, and containerization (Docker, Kubernetes)
Strong understanding of data structures, algorithms, and excellent problem-solving, analytical, communication, and interpersonal skills
What we can offer
By joining Citi Hungary, you will not only be part of a business casual workplace with a hybrid working model (up to 2 days working at home per week), but also receive a competitive compensation package and enjoy a whole host of additional benefits that support you (and your family) to be well, live well and save well:
Cafeteria Program
Home Office Allowance (for colleagues working in hybrid work models)
Paid Parental Leave Program (maternity and paternity leave)
Private Medical Care Program and onsite medical rooms at our offices
Pension Plan Contribution to voluntary pension fund
Group Life Insurance
Employee Assistance Program
Access to a wide variety of learning and development programs, online course libraries and upskilling platforms, such as Udemy and Degreed
Flexible work arrangements to support you in managing work - life balance
Career progression opportunities across geographies and business lines
Socially active employee communities with diverse networking opportunities
Alongside these benefits Citi is committed to ensuring our workplace is where everyone feels comfortable coming to work as their whole self every day. We want the best talent around the world to be energized to join us, motivated to stay, and empowered to thrive.
#LI-KK1
Sounds like Citi has everything you need? Then apply to discover the true extent of your capabilities.
This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.
------------------------------------------------------
Job Family Group:
Technology------------------------------------------------------
Job Family:
Applications Development------------------------------------------------------
Time Type:
Full time------------------------------------------------------
Most Relevant Skills
Please see the requirements listed above.------------------------------------------------------
Other Relevant Skills
For complementary skills, please see above and/or contact the recruiter.------------------------------------------------------
Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.
If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.
View Citi’s EEO Policy Statement and the Know Your Rights poster.
Featured Career Areas
Saved Jobs
You have no saved jobs
Previously Viewed Jobs
You have no viewed jobs