Pyramid Consulting Inc.

Receive alerts when this company posts new jobs.

Similar Jobs

Job Details

Lead Java Application Developer

at Pyramid Consulting Inc.

Posted: 6/6/2019
Job Status: Full Time
Job Reference #: J3S5MY7633H9HWK7HZ3
Keywords: software, database

Job Description

  • Employee Type: Full-Time
  • Location: Duluth, GA
  • Job Type: Management
  • Experience: Not Specified
  • Date Posted: 5/28/2019
The Lead Java Application Developer is responsible for designing, modifying and developing systems using advanced techniques. This includes the ability to analyze current systems to resolve new and/or existing problems. The Developer evaluates technical possibility of proposed system solution, prepares project proposals and develops/modifies systems to meet the business need.
This position requires in-depth knowledge and experience in at least one software specialization. The Developer acts as resource for colleagues with less experience and may lead or direct the work of other developers/projects.
Developing and documenting product/solution architecture based on customer requirements written from business requirement document and/or business requirement specifications
Converting requirements to functional requirements to develop software code that is accessible, usable, efficient, re-usable, cost effective, maintainable, reliable and installable
Designing, modeling and documenting program/code for an integrated software product or system that supports re-use, change and integration of various components
Constructing software; that meets requirements, promotes re-use, is testable and facilitates ease of support
Conducting unit tests, tracking problems, and implementing changes to ensure adherence to test plans and functional requirements
Diagnosing, isolating, and implementing remedies for system failures caused by software code, using knowledge of the system characteristics and utilizing system maintenance and tracking tools
Provide input and technical content for system and solution documentation
Ability to design and implement scalable, secure, highly available applications

Essential Skills:
The Lead Application Developer is responsible for designing, modifying and developing systems using advanced techniques. This includes the ability to analyze current systems to resolve new and/or existing problems. The Developer evaluates technical possibilities of proposed system solutions, prepares project proposals and develops / modifies systems to meet the business need.
4 year IT college degree preferred
5 years of work experience in IT
Minimum of 4 years Java/ J2EE (including Servlets/JSPs) development experience
Minimum of 4 years JDBC, HTML, JavaScript, CSS, SQL and XML Development experience
Minimum of 2 years frame work experience in STRUTS, SPRING, Wicket and/or JavaScript
Minimum of 2 years Java IDEs such as Eclipse or RAD experience
Minimum of 2 years' experience with Websphere, Webs Services, Log4J, Subversion, JQuery, AJAX, Unix Commands, Perl/Shell Scripts, and Maven is a plus
Working knowledge of database design, preferably DB2. Advanced SQL experience required
Experience with developing REST Services using Spring MVC / JAX-RS and/or experience building and consuming JAX-WS / JAX-RPC Web Services
SUN program certification for Java is plus
Working knowledge of all web components fit together
Experience with troubleshooting and debugging tools such as Fiddler, Wireshark, Chrome DevTools, etc.
Experience with Log4J, Subversion, JQuery, AJAX, and Maven is a plus
Good Analytical and communication skills

At Pyramid, we get I.T. And we get You. Information Technology has grown into every area of business, and you are ready to grow your career along with it. You take your career seriously, and need a partner who does too.

You need a partner who can recognize your past success and connect you with companies who are ready to challenge and reward you for your contributions.

That’s where you can count on us. Our experienced Technical Recruiters will partner with you to help find that next job that is the right fit for where you are now, and serves as a stepping stone to where you want to go in your career.

Join the Pyramid Consulting Talent Network today and stay up-to-date on our openings as they continue to become available!

What is a Talent Network?

Joining our Talent Network will enhance your job search and application process. Whether you choose to apply or just leave your information, we look forward to staying connected with you.

Why Join?