Java Developer
Job brief
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
- 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 and skills
- BS/MS degree in Computer Science, Engineering or a related subject
- 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 as a Sun Certified Java Developer
- Experience in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC)
- Experience with test-driven development
Recommended Jobs
Commercial Insurance Account Manager
Position Summary Rue Insurance’s Account Managers are trusted advisors that liaise between clients and insurance carriers to convey information, provide understanding, and ensure work is performed…
Digital Marketing Manager
Description Position at WebMD Medscape, a division of WebMD, develops and hosts physician portals and related mobile applications that make it easier for physicians and healthcare professionals …
Service Technician
Looking to Invest in "B" level Ford / Lincoln Technicians who want to become "Senior Master" We're seeking a motivated and skilled B-Level Ford / Lincoln Automotive Technician who’s ready to take t…
Senior Systems Administrator
Senior System Admin A leading provider of IT Managed Services in Northern New Jersey is looking for a Systems Admin to provide service to its clients in the NYC metro area. This is a great opportu…
Yard Jockey (Checker)
Abacus Corporation is a family-owned staffing leader with 80+ years of experience, providing modern workforce solutions nationwide. With a supportive culture and over 25,000 employees, we offer long…
Locum Trauma Nurse Practitioner
Description:We are hiring for a Full Time Locum Trauma Critical Care NP to join our Team at our New Level 1 Trauma Center in NJ! This is a full time need to extend through the end of 2024 with a great…
Warehouse/Forklift Operator
New Castle Building Products (NCBP) is a privately owned full-service building material distributor based in White Plains, NY. NCBP operates with seven core values: Caring, Urgency, Teamwork, Honesty,…
Staff Engineer, Sustainability
With a passion for life Join our diverse teams of passionate people and a career that allows you to develop both personally and professionally. At Getinge we exist to make life-saving tech…
Account Sales Representative
At Stas Resolutions, we don’t just play in the telecom space; we lead it. Our sales team represents Verizon with a high level of dedication and expertise that turns all sales campaigns into a convers…
Software Engineer, macOS Core Product - Elizabeth, USA
About Speechify At Speechify, our mission is to ensure reading is never a barrier to learning . Over 50 million people use Speechify's text-to-speech products—including apps on iOS, Android, ma…