Java Backend Developer
Java Backend Developer
Overview
We are looking for Java Backend Developers to work on financial platforms developed together with one of the largest banking institutions in Romania.
Your Profile
- Academic qualification in a technical field (IT or similar)
- Minimum 4+ years of relevant software development experience
- Strong analytical and synthetical skills
- Awareness of software vulnerabilities and a security-oriented mindset
- Willingness to learn and team-oriented attitude
- Ability to prioritize tasks and work with attention to detail
- Strong problem-solving skills coupled with excellent communication skills
- Customer centric, passionate about delivering great digital products and services
- Experience with financial-banking projects is a plus
Your Profile
- Academic qualification in a technical field (IT or similar)
- Minimum 4+ years of relevant software development experience
- Strong analytical and synthetical skills
- Awareness of software vulnerabilities and a security-oriented mindset
- Willingness to learn and team-oriented attitude
- Ability to prioritize tasks and work with attention to detail
- Strong problem-solving skills coupled with excellent communication skills
- Customer centric, passionate about delivering great digital products and services
- Experience with financial-banking projects is a plus
Technologies and tools
- Proficiency in Java and their respective eco-systems
- Good knowledge of security in Java applications
- Extensive knowledge of Spring Boot
- Experience with Oracle
- Good knowledge of Redis
- Solid understanding of Jenkins
- Experience with Kafka
- Good understanding of REST API’s, JSON and networking libraries
Your Role
- Write clean, efficient, and reusable code with a focus on performance and maintainability
- Develop Java applications according to project specifications and user requirements
- Perform unit testing and maintaining Java applications, ensuring quality, reliability, and a seamless user experience
- Work closely with cross-functional teams to understand requirements and deliver high-quality features
- Troubleshoot, debug, and resolve issues to optimize app functionality
Your Role
- Write clean, efficient, and reusable code with a focus on performance and maintainability
- Develop Java applications according to project specifications and user requirements
- Perform unit testing and maintaining Java applications, ensuring quality, reliability, and a seamless user experience
- Work closely with cross-functional teams to understand requirements and deliver high-quality features
- Troubleshoot, debug, and resolve issues to optimize app functionality
Why work with us
- An active and pleasant working environment, online and offline
- The satisfaction of well-done work with real impact on global level projects
- Professional development in an environment focused on quality and performance
- Opportunity to attend professional development training, foreign language courses and technical events
- Competitive salary package
- Private healthcare services
- Flexible working hours
- Access area of the city when we work from the office
- Teambuilding and community involvement activities
- People-oriented teams and management
- Highly appreciated the sense of humour and good mood
- An active and pleasant working environment, online and offline
- The satisfaction of well-done work with real impact on global level projects
- Professional development in an environment focused on quality and performance
- Opportunity to attend professional development training, foreign language courses and technical events
- Unit testing and integration of developments
- Competitive salary package
- Private healthcare services
- Flexible working hours
- Access area of the city when we work from the office
- Teambuilding and community involvement activities
- People-oriented teams and management
- Highly appreciated the sense of humour and good mood






