We deliver the right people and the right solutions for your business.

Eclaro is a Business and Technology Consulting Firm that delivers top talent to our clients globally across diverse industries. Founded in 1999, Eclaro is headquartered in New York City and operates in the United States, the Philippines, and Canada.

Eclaro takes a consultative and relationship-based approach with our clients to strategize about their needs, craft customized solutions, and execute on the delivery of talent.

Java Developer

Job Description:

Job Responsibilities:


• Completes all assigned tasks correctly and efficiently, ensuring assignments function according to specifications and are completed within the allotted time frame.

• Provides assistance to other team members by being available to answer questions and perform code reviews.

• Completes assigned tasks with minimal assistance, working independently to address all tasks.

• Shows initiative in improving Benefitfocus coding standards and product lines by suggesting new ideas and methods to incorporate into our existing procedures.

• Maintains good working relationships with other team members in order to ensure successful releases by working cooperatively in addressing all issues correctly

• Design and develop end-to-end software solutions for any component of the product in a fully

• independent manner

• Responsible for the technical design of the project

• Shows aptitude for owning the design and technical solution/decisions on one or more projects

• Must be able to manage demands on his/her time and delegate responsibilities appropriately within the team

• Must be fully familiar with all the gates of the SDLC process end to end.

• Experience of Agile/ Scrum Methodology with strong emphasis on monitoring and metrics for analyzing health and cost estimating of features

• Strong in continuous delivery software build methodology and participates in production deployment activities and troubleshoot / resolve issues escalated from the production environment

• Must take into account both the business and the technical decisions when designing components of the system

• Must take an interest in improving the technical levels of engineers in their team by training and or mentoring junior engineers

• Must have an opinion on emerging technologies in the context of the current architecture

• Collaborate with the Technical Architecture team to review technical designs

• Understanding of the database and middleware stacks used at Benefitfocus and knowledge how to write code to take advantage of the stack, whether it be performance SQL in Oracle or Event Driven processing to Sx, the job farm, ESB etc

• Analyze system specifications and translate system requirements to task specifications

• Help determine realistic project schedules and engineering estimates for tasks

• Perform all duties and responsibilities in an efficient manner with limited direct supervision

• Application development against a relational database (preferably Oracle)

• Object- oriented design and development

• Fundamental understanding of distributed architectures

• Evaluation of technical feasibility

• Estimates of backlog items

• Writes unit tests first to the contract of the interface and other abstract classes

• Writes and verifies code which adheres to the acceptance criteria

Preferred Education, Experience, Skills:

• 4+ years of experience in delivering commercial, enterprise-class software

• Experience with one complete product cycle delivering multi-tenant Saas applications is preferred.

• Expert in one or more software languages

• Prefer Java 6 certification

Technologies:

Java SQL Spring Boot JAXP Tomcat Swagger Membrane Team City

J2EE PL/SQL Hibernate Drools Jetty HTML Git/Bitbucket

JavaScript Oracle RESTful services JMS Messaging XML JUnit Jira

JSON Spring SOAP services ActiveMQ XSLT Maven Rally

JQuery Spring Batch JAX RS Weblogic YAML Ant IntelliJ