Skip to main content

Java Developer

Posted 8 days ago

genesis consulting partnersWashington (DC)

SENIORITY

Senior

Apply (opens in a new tab)

About the role

Job Opportunity Genesis Consulting has an immediate opportunity for an experienced, forward thinking Java Developer with a passion for growth and business transformation for a public sector client in Washington, DC. Join our team and work on challenging, complex solutions that are driving innovation and technology advancement in the local community. Work with teams that are rapidly delivering value to their customers leveraging concepts of Lean, Agile, Kanban and SAFe. Our clients are some of the world's leading companies and the candidate will be a part of challenging projects to build and support technical solutions for their needs.
Duties and Responsibilities: Candidate will be part of the front office development group and will participate in new product development initiative. The individual will adhere to established standards, processes, procedures and tools throughout the software development life cycle. The individual will be required to create POC, design documents and documentation. Develop and Support ETRM system that supports various commodities – Crude, Gas & Power, Coal, Agriculture, Metals etc. Develop efficient and scalable systems. Be able to work with the Trading Desk, Risk, Ops and Accounting to analysis positions and transactions. Build and maintain Integration with third party trading platforms.
Minimum Qualifications/Experience: At least 5+ years of experience designing, developing and implementing enterprise-level, n-tier, web-based, software solutions using Java and Microsoft technologies Knowledge of Triple Point CXL ETRM development experience is big added advantage. 3 to 5 years of experience in the following business domain: ETRM, Energy, Front Office, Risk, and Operations Proficiency in Java, restful service, soap calls, object oriented programming and writing SQL is required. Scala skills are good to have Experience with the installation/administration/configuration of Tomcat, and JBOSS Application Servers is required. Designing and implementing Web Application layer – Java, JSP, Spring framework Proficiency with build tools and environments – SVN, ANT, Maven Relevant experience with database design and SQL (MS-SQL, ORACLE) C# and .Net Programming experience is an advantage. Ability to work in an Agile Programming environment where pair programming, and automated unit testing are extensively used The ability to troubleshoot problems under pressure. Strong organizational and communication skills and ability to interface with technical & business people Minimum Education: High School Diploma/GED – Required Bachelor's Degree – Preferred Required Certifications: None Required Other: Must be US Citizen Must have Active DoD Public Trust clearance or Ability to Obtain it Willingness to be on-site daily (post-COVID)

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this