Stay current with common problems and solutions for recent releases.
  HOME > Job Description
Share |

Thank you for showing interest in the job position: Java EE Senior Engineer / Lead.

In order to be considered for this position, please review the job description provided below, Click Apply and fill out the Job Application Form.

Berean Group Seeking for a Java EE Senior Engineer / Lead

Location: Miramar, FL   

Duration: 11 Months

Job Type: Contract to Hire

Job Description:

The scope of work is as follows:

1. Lead team members in the delivery of Java EE and/or JVM based secure web applications

2. Provide technical leadership for team and own project deliverables

3. Responsible for producing cost estimates, detailed work plans, and design solutions

4. Coordinate day to day development and support activities

5. Monitor and control accurate time reporting

6. Maintain team schedules and duty rosters

7. Ensure compliance with all company and team standards and policies

8. Lead integration, security, and performance testing efforts

9. Identify and address security vulnerabilities

10. Maintain detailed status reporting across all team activities

11. Mentor and coach

Required skills/competencies:

1. Leading multi-disciplinary technical teams in the delivery of complex enterprise-critical technical solutions

2. Ability to lead and control multiple workstreams concurrently in a fast-paced, cross-cultural environment

3. Strong problem solving skills

4. Strong organizational skills

5. Strong communication skills (verbal and written)

6. Ability to produce and deliver high quality, engaging presentations to any level audience

7. Enterprise software development

8. Object-oriented analysis/design/programming

9. Service-oriented architecture

10. Standards-based web development

11. Secure coding standards/best practices (familiarity with PCI/PII is a plus)

12. Flexible, dynamic, and capable of working in multi-disciplinary environments

13. Ability to work independently

Experience with the following technologies:

1. Core Java

2. HTML5, CSS3, Javascript, JSON, Ajax, JQuery

3. JSP, JSTL, Tiles2

4. Spring Framework

5. JAXB, Web Services

6. ORMs (e.g. Hibernate)

7. SQL (Microsoft SQL Server), JDBC

8. JUnit, TDD

9. Knowledge of and experience implementing common Design Patterns

Preferred Skills:  Ability to effectively lead resources in a mixed onshore/offshore staffing model

Identify, evaluate, and work with new technologies

Preferred Education:  BS (or higher) in Computer Science or Engineering strongly preferred