Medium Java Developer
Industry: Technology
Brasov, Remote
Company size: 50-100
Full-time
Java
SQL
jQuery
Job Description
We are currently looking for a passionate Java Developer with a support mindset. This is a hands-on engineering position that requires experience in Java development technologies including back end and front end frameworks, unit and functional testing and code management.
Responsibilities
- Design, develop and maintain code that meets requirements, is high quality, and performs efficiently and effectively to provide a great customer experience.
- Performing software analysis, code reviews and testing.
- Adding features to the existing modules.
- Debugging and resolving technical problems that arise.
- Aligning application design with business goals.
- Define and propose solutions for meeting requirements.
- Supporting users by developing documentation.
- Collaborate effectively across agile teams (SCRUM).
What you will bring
- Three years or more professional experience as a Java software developer.
- Good knowledge of Java (functional is a plus), J2EE, XML-based Web service protocols and RESTful web services.
- General knowledge of the Spring Framework is a plus.
- Familiarity with Oracle database and SQL knowledge.
- Basic knowledge of JSF, jQuery, HTML and CSS.
- Good understanding of one ORM framework. JOOQ is a plus.
- A general understanding of software design concepts and processes such as data structures, design patterns, algorithms etc.
- Familiarity with build automation tools as Maven and Gradle.
- Working experience with Git.
- Degree in computer science.
- An open-minded, solution-oriented and pleasant, team-capable personality.
- Excellent communication skills – both written and oral.
Why join Zega?
Swipe left to see all benefits
Self Development
At ZegaSoftware, you will have access to resources and mentors that can help you grow as a software expert and as a person.
Career Growth
Rapid growth through our courses and a variety of projects that will put your skills to the test.
Tight-knit Community
Be a part of a tight-knit community of experienced engineers and humans that will lend a hand whenever you're in need.
Why join Zega?