Senior Java Developer – Poland
https://genesis.com.mt/wp-content/themes/corpus/images/empty/thumbnail.jpg 150 150 Genesis Global | Careers Genesis Global | Careers https://genesis.com.mt/wp-content/themes/corpus/images/empty/thumbnail.jpgKey duties and Responsibilities:
- Designing and developing high-volume, low-latency applications for mission-critical systems and delivering high-availability and performance
- Contribute in all phases of the development lifecycle
- Write well designed, testable, efficient code
- Ensure designs are in compliance with specifications
- Prepare and produce releases of software components
- Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
Requirements:
- 3+ years of proven hands-on Software Development experience
- Proven working experience in Java development
- Hands on experience in designing and developing applications using Java EE platforms
- 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 the Spring Framework
- Experience in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC)
- Experience with writing unit tests
This position is located in Poland.
- Posted In:
- Careers