Apply
Now

Java Developer

Find your best career opportunity and #growITwithus!

Job description

Why This Role Might Be For You: If you thrive in environments that require constant learning, can adapt quickly to new tasks, and enjoy working with cutting-edge technologies, this is the perfect role. You'll have the chance to work across multiple projects and contribute to both the technical development and the integration of solutions for key clients. Flexibility, a proactive attitude, and strong time-management skills are essential, as is the ability to understand and support code written by others.

Start date: Upon agreement Type of cooperation: B2B (up till 6.000 czk/day) or Contract of Work (up to 80.000 czk gross)

About the Role: We are seeking a talented and flexible Support Developer to join our team, responsible for supporting a variety of Issuance (Document Personalisation) and eGov projects. These projects involve server-side components written in Java, and your role will be critical in providing ongoing support, maintenance, and customization across multiple initiatives. In this role, you won’t be working long-term on a single project, but rather supporting different projects as they come up. This means you will be handling fragmented tasks that can shift rapidly, requiring you to quickly adapt, manage your time effectively, and dive into unfamiliar code. Flexibility and a self-driven attitude are key traits we’re looking for!

#LI-BK1

Your responsibilities

  • End-to-End Software Development: Design, implement, and customize solutions for eGov and Issuance projects, ensuring they are adapted to client requirements and business needs. R&D
  • Customization: Modify and tailor R&D products to meet the specific needs of client-facing projects. This includes contributing to the development of new features and enhancements. Customer Integration Operations: Integrate existing solutions with customer environments, ensuring that the system components (hardware and software) are fully compatible with the customer’s infrastructure.
  • Documentation: Maintain comprehensive technical documentation, including developer guides, installation manuals, technical specifications, and troubleshooting procedures. Ensure clear documentation to help both internal teams and customers.
  • Support and Maintenance (L2 & L3): Provide support for system issues across hardware, software, and IT components. This includes troubleshooting and resolving incidents at L2 and L3 levels, across a variety of platforms and databases.
  • Multi-Project Support: Since you will be working on a variety of projects at different stages, you will need to manage and prioritize multiple tasks. Expect to handle fragmented tasks and engage in a variety of technical activities, from troubleshooting to integration.
  • Adapting to Shifting Contexts: You will frequently move between different types of tasks, which can range from coding, troubleshooting, supporting clients, or reading and understanding code written by others. Flexibility and a fast- paced, adaptive mindset are crucial.

Our requirements

To succeed at this job, you must have:

  • Java (11) Development: Strong experience with Java Spring or Java EE (including EJB, JPA, Hibernate) for developing server-side applications.
  • Web Technologies: Proficiency in HTTP, HTML, XML, JSP/Servlet, JavaScript, and web service protocols like SOAP and REST.
  • Application Servers: Familiarity with application servers such as Tomcat and WildFly.
  • Database Management: Experience with relational databases such as MySQL, Oracle, and MSSQL.
  • PKI (Public Key Infrastructure): Knowledge of PKI and related security concepts is required. Problem-Solving: Ability to dive into unfamiliar code and quickly understand and troubleshoot issues, even if the code wasn’t originally written by you.
  • Personal Qualities: Highly Flexible: The role involves frequent shifts between different projects and tasks. A strong sense of flexibility is essential as you’ll be expected to adapt to varying requirements and priorities.
  • Self-Driven: You must be able to work independently, manage your own schedule, and prioritize tasks efficiently. Being self-motivated and organized will be crucial.
  • Adaptable to Context Shifts: You will be required to adjust quickly between tasks, such as moving from development to support, or troubleshooting one system and then integrating another.
  • Strong Communication Skills: The ability to clearly communicate technical information to both technical and non-technical team members and clients. You’ll be expected to read others’ code and communicate findings in a clear, actionable manner.
  • Team-Oriented but Independent: While you'll be part of a larger team, your role requires a significant amount of independent work and self- management, including understanding and working with codebases you may not have directly contributed to.
  • Travel: The role involves up to 30% travel within the EU, primarily for on-site client integrations, meetings, and project milestones.

Benefits

For all contacts:

  • 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: Prague
Type of contract:
B2B or CoW
Categories: Software Development
Salary:
Contract of Work from 80.000 CZK month or B2B up to 6.000 KCZ day

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:

JavaSoftware DevelopmentPoland, WarsawHybridMore
Software DevelopmentBulgaria, SofiaRemoteMore
Software DevelopmentCzech Republic, PragueHybridMore
Show:

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

Didn't
find

did-not-find

A suitable vacancy ? Send us your CV