The Java Software Developer will:
? Develop application code based on software specifications provided by Business System Analysts and Software Architects.
? Interact with customers? business and technical team to gather business and technical requirements.
? Work alongside quality assurance team to identify and correct defects.
?Report to e-Core management and client contact.
- C++, Java
- Distributed systems
- Legacy is in C+. Developer needs to read and understand so he/she can revamp C+ application into Java
?Bachelor?s Degree in Computer Science or related field.
?4+ years of software development in Java/JEE.
?Experience with relational databases (Oracle, MS SQL Server, MySQL).
? Knowledge of Object-Orientation, Software Architecture and Design Patterns.
? Knowledge of Java Frameworks (Spring, Struts, Hibernate, etc).
? Knowledge of JEE Specification.
? Knowledge of JEE Application Servers (WebLogic, WebSphere, JBoss).
?Experience with Web Services.
?Experience with coding software based on architecture documents.
? Excellent oral and written communication skills.
?Experience with Software project life cycles and development processes (SDLC, Agile).
Nice to have:
? Knowledge of and experienceworking with Financial and Retirement Planning Applications (401(k), 403(b), enrollment, withdrawals etc.).
? Knowledge of mobile application development.
?5+ years of software development in Java/JEE.
* e-Core is an equal opportunity employer.