Skip navigation
Java Developer

Java Developer

Job Description

  • Expert level JAVA developer with hands-on experience analyzing, designing, developing and maintaining large scale, complex mission critical applications in a multi-platform J2EE, J2SE, and web systems environment.
  • Works with the front-end web developers, DBAs, and infrastructure architects to deliver a rich experience for users.
  • Designs and codes solutions which interact with complex databases and communication protocols.
  • Interfaces with senior technical staff to explore and suggest strategic technical solutions.
  • Candidate may lead, mentor, and coach teams of technical resources with all ability levels. Understands team strengths and weaknesses and works to add support to the team where needed.
  • Interfaces with all levels of the organization; understands the strategic business direction and desired outcomes. Promotes the best functional and technical solutions balancing business requirements and technical standards/constraints. 
  • Monitors work against the production schedule and produce progress updates, reporting issues or technical difficulties to senior colleagues routinely.
  • Responsible for individual and team work quality.
  • Ensures appropriate quality standards are applied to all design and development work with required technical documentation completed to standards.
  • Ensures all work done by the team is tested, well documented, and accessible to all parties.

Job Requirements

  • 5-7 years JAVA/J2EE/J2SE development experience, preferably gained on multi-tier web-based business applications.
  • 3-5 years Oracle development experience including SQL, stored procedures, and custom functions.
  • Experienced using industry standard Java IDE's.
  • Experienced in delivering large, complex business solutions.
  • Solid understanding of information security standards and experience in delivering best-in-class distributed security components as part of the broader solution.
  • Knowledge and experience of working with Spring, Hibernate, Struts2, Maven, SQL, XML, Tag Libraries, JSPs.
  • End-to-end understanding of common SDLC models and artifacts, including Agile.
  • Demonstrated ability to quickly and effectively understand and translate product and business requirements into complete technical solutions.
  • Excellent documentation skills, experience creating multiple conceptual and detail design documents.
  • Comprehensive unit and functional testing experience to ensure design and code quality.
  • Experience in project based and team-focused working environment.
  • Able to apply structured thinking, simplifying complex problems into component parts.
  • Able to think ahead in order to establish an efficient and appropriate course of action for self and others.
  • Excellent communication skills; 
  • Experienced in interacting with all levels of organizational leadership, including `C- levels.
  • Takes a proactive approach to work without close supervision.
  • Maintains personal effectiveness, embracing challenging deadlines, change and complex problem solving, approaching tasks with motivation and commitment.

Job Snapshot

Employment Type Full-Time
Job Type Information Technology
Education Not Specified
Experience Not Specified
Manages Others Not Specified
Industry Computer Software
Required Travel Not Specified
Job ID SG-JB701268FZ647P9FRR8
CareerBuilder Tip:
For your privacy and protection, when applying to a job online, never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction. Learn more.

By applying to a job using you are agreeing to comply with and be subject to the Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.

Java Developer

Enter notes about this job: