Job Description
Responsibilities
- Design, implement, and maintain Java applications that are high-volume and low-latency.
- Contribute to all phases of the development lifecycle.
- Write well-designed, testable, efficient code.
- Ensure designs comply with specifications.
- Prepare and produce releases of software components.
- Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.
- Proven hands-on Software Development experience in Java development.
- Object Oriented analysis and design using common design patterns.
- Profound insight of Java and JEE internals (Classloading, Memory Management, Transaction management etc.).
- Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate).
- Experience in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC).
- Experience with test-driven development.
- BS/MS degree in Computer Science, Engineering or a related subject.
- The position mandates relocation to Sweden. Comprehensive support for the relocation process will be provided including logistical and financial assistance.
- A competitive salary with a comprehensive benefits package.
- Extensive relocation support, including but not limited to visa sponsorship, travel expenses, and accommodation assistance.
- A creative and inclusive team environment where your input is valued and growth is fostered.
- Professional development opportunities in a technologically advanced setting.
Similar Jobs
Explore other opportunities that match your interests
Visa Sponsorship
Relocation
Remote
Job Type
Full-time
Experience Level
Mid-Senior level
BrainRocket
Poland
Senior Unreal Engine Character Creation Engineer
••••••
••••••
••••••
Job Type
••••••
Experience Level
••••••
CD PROJEKT RED
Poland
Senior Java Developer for Core Solution Development
••••••
••••••
••••••
Job Type
••••••
Experience Level
••••••
Luxoft
Poland