Location
Cherry Hill, NJ | United States
Job description
Job Duties:
- Front and backend development of robust, enterprise-class web sites.
- Writing and tuning SQL and noSQL database queries.
- Coding experience in one or more object-oriented languages.
- Coding experience in one or more scripted languages.
- Designing data models and web APIs.
- Strong knowledge of Java and J2EE.
- Preferably know how to use containerization technologies.
Job Requirements:
- 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
- AEGIS
Job tags
Salary