Apply
Now

Full-Stack Developer (Java & Angular)

Find your best career opportunity and #growITwithus!

Job description

We are looking for a talented and motivated Java Engineer with Angular. In this role, you’ll primarily focus on backend development, building robust and scalable applications with Java and Spring Boot. You’ll work closely with other engineers and cross-functional teams to design, develop, test, and continuously improve our solutions.

Experience with Angular is a plus, as you may also collaborate with frontend developers and contribute to full-stack initiatives.

#LI-PP1

Your responsibilities

• Design, develop, test, and maintain Java-based applications using Spring Boot and related technologies

• Build and integrate RESTful APIs

• Work with relational databases such as PostgreSQL and MySQL, as well as NoSQL technologies including MongoDB and Redis

• Contribute to database design, data modeling, and efficient data retrieval

• Optimize applications for performance, scalability, and security

• Write clean, maintainable, and testable code following software development best practices

• Troubleshoot and resolve production issues effectively

• Collaborate with other engineers and stakeholders to deliver high-quality solutions

• Stay current with emerging Java technologies, frameworks, and industry trends

• Contribute to a culture of knowledge sharing, continuous improvement, and technical excellence

Our requirements

To succeed at this job, you must have:

• 3+ years of professional experience in Java development

• Strong experience with Java and Spring Boot

• Solid knowledge of Hibernate/JPA

• Hands-on experience building and consuming RESTful APIs

• Good understanding of database design, SQL, and ORM frameworks

• Experience with unit testing frameworks such as JUnit and Mockito

• Familiarity with Git, Agile methodologies, and DevOps practices

• Good command of English, both written and spoken

• A proactive mindset and a genuine interest in learning and improving

It would be preferred if you have:

• Experience with Angular

• Previous full-stack development experience

• Experience working in distributed or international teams

Benefits

• Internal Mobility Program – enjoy many opportunities for career growth, job rotations, diversity of projects & technologies

• Referral Program – enjoy cooperation with your colleagues and get a bonus!

• 5/10 Years NATEK Club – we offer long-term cooperation and celebrate each fifth-year cooperation anniversary with gifts

• NATEK CSR Events & team buildings – enjoy our values: accountability, partnership and expertise and #workITwithus

• Education – benefit from our know-how, learning courses and certificates and IT events – be part of the community of leaders of the industry and take part as a speaker or a visitor

• Multisport

• Technical and Personal training

• Language courses

Additionally only for employment contract:

• Cafeteria

• Financial Contribution for Meals

• Life insurance

• Bonuses for Personal Events

• Day off for volunteering

Model:
Hybrid
Locations: Sofia
Type of contract:
B2B or CoW
Categories: JavaJavaScriptFullstack Developer

Meet NATEK talents

And check our social media:

facebookinstagramLinkedIntwitteryoutubetiktok
  • news

    In NATEK you will have a chance to share your passions with other coworkers: Oksana and Wojtek made some kilometers for our #ActivityForCharity challenge.

Related jobs:

JavaPolandRemoteMore
JavaPolandRemoteMore
Backend DevelopmentJavaPolandRemoteMore
DevelopmentJavaPoland, KrakówPoland, WarsawHybridMore
JavaDevelopmentPolandHybridMore
Fullstack Developer.NET (C#)Poland, GdyniaHybridMore
Fullstack DeveloperJavaJavaScriptPoland, WroclawHybridMore
Fullstack DeveloperPoland, WarsawPoland, KrakówHybridMore
JavaDevelopmentPolandPoland, WarsawRemoteMore
Fullstack DeveloperPolandSlovakiaBulgariaCzech RepublicRemoteMore
Show:

Didn't find
a suitable vacancy?
Send us your CV

Didn't
find

did-not-find

A suitable vacancy ? Send us your CV