# Lead Java Developer — Robinson Key

Lead Java Developer

Full time Atlanta
Posted date: Aug 07, 2018

Description

Our client is growing year over year, both in revenue and in team size! Robinson Key has been retained to help them hire for a Lead/Senior Java Developer. We're looking for a leader (and not necessarily in official title) who wants to jump in and mentor teams in quality development. Team members will consist of both mid-level and junior developers or recent grads. Upcoming projects will focus on back-end integration using MuleSoft. If you've used another ESB and want to learn MuleSoft, this is your opportunity. In 2019, this person will begin leading innovation project with many POCs and new product development projects already being scheduled. Even though our client isn't a start-up, the technology team operates that way so we're looking for people who have a start-up mentality and are willing to grab the horns on any technology opportunity presented. If this is you, we'd love to chat.

This position includes a competitive salary, plus bonses (paid twice a year) and one of the best benefits plans in Atlanta. Free gym membership + free breakfast/ snacks too!

OVERALL RESPONSIBILITIES:

• Analyze, design, code, document and unit test software applications • Create enterprise level software applications • Analyze and resolve software defects in a timely and accurate manner as well as provide status reports as needed • Work with Business Analysts to help define software requirements • Work with QA team to ensure software is properly tested and meets functionality

·

SPECIFIC DUTIES:

· Analyze business requirements for optimal software application design

· Create technical designs for development and/or maintenance of software applications

· Create/maintain software applications based on business requirements

· Create unit test plans and test business requirements in applications prior to QA

· Create/enhance automated test scripts for applications supported by automated testing

· Participate in peer technical designs and code reviews

· Prepare builds and deployment packages, along with associated deployment and operational documentation covering errors and recovery procedures

· Assist other developers, analysts and designers in conceptualizing and developing new software programs and applications

· Assist in identifying, troubleshooting, and resolving defects encountered during various stages of testing and production, including during the deployment and implementation of the code in production environments

· Develop proof of concepts (POCs) as needed, integrating new components with back office systems during the design and requirements phase to evaluate products and integration strategies

· Assist in planning phase of full software development life cycle(SDLC)

· Assist in development and maintenance of user manuals and specifications

EXPERIENCE:

· Bachelor’s degree in Computer Science or acceptable equivalent Experience:

· 3+ yrs MuleSoft or other ESB - SOA and Web Services experience including SOAP and RESTful services

· 5+ yrs working with API’s both in consumption and construction

· 5+ yrs experience in the IT field demonstrating progressive levels of technical competence and responsibility

· 3+ yrs experience with Oracle or SQL Server development

· 3+ years experience developing and deploying J2EE components

· 3 or more years of full-time experience in J2EE software development (including Java, JSP, JavaScript, XML,XSLT, HTML, JPA technologies as well as related frameworks and design patterns).

· 2 or more years of Oracle PL/SQL experience including SQL and database object creation and maintenance as well as general knowledge of other DBMS systems

· Experience with Source Control Systems (GitHub), IDE’s (IDEA, Eclipse)

· Excellent oral and written communications skills

OTHER DESIRED EXPERIENCE:

· Experience with large, complex databases (1,000+ tables)

· HTML5 experience

· Experience and acumen in working with large/diverse teams

· The ability to work and communicate with clients

· Strong capabilities performing independently and as part of a cross-functional team

· Experience with Oracle DBMS and Weblogic (or very similar systems)


… or you can apply by emailing [email protected].