Location: Hungary, home office
We are looking for a Java Developer with experience in building high-performing, scalable, enterprise-grade applications. You will be part of a talented software team that works on mission-critical applications. Java developer roles and responsibilities include managing Java/Java EE application development while providing expertise in the full software development lifecycle, from concept and design to testing. Java developer responsibilities include designing, developing and delivering high-volume, low-latency applications for mission-critical systems.
Responsibilities
- Participate in the entire application lifecycle, focusing on feature development
- Find solutions to complex problems of 500k+ users
- Write clean code to develop functional web applications
- Troubleshoot and debug applications
- Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
Requirements
- Completed BSc degree in Computer Engineering or related field
- Business fluent Hungarian and fluent English skills
- At least 2 years of experience using JAVA (Spring) in a business environment
- Some experience with multithreading and transaction management
- Quick understanding and command of an existing codebase
- Proactive, problem solving attitude
- Openness for learning and self-educating
Advantages
- Experience on the database level with: SQL, JDBC, MySQL, Oracle or PostgreSQL
Benefits
- A job at an increasingly successful international software company
- Your work will be used by 500k+ users who are mostly Developers and other Engineers
- Full remote work
- A team of highly skilled engineers who help each other out
- Mentoring and Udemy for Business
- Competitive compensation based on qualifications amp; experience
- Pick your favorite computer to work with