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.
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.
RequirementsMinimum 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
- High School Diploma/GED –
Required
- Bachelor’s Degree – Preferred
- None Required
- Must be US Citizen
- Must have Active DoD Public Trust clearance or Ability to Obtain it
- Willingness to be on-site daily (post-COVID)
Skills Required
- 5+ years designing, developing, and implementing enterprise-level n-tier web-based software using Java and Microsoft technologies
- 3-5 years experience in ETRM, Energy, Front Office, Risk, and Operations business domain
- Proficiency in Java, RESTful services, SOAP calls, object oriented programming, and writing SQL
- Experience with installation/administration/configuration of Tomcat and JBOSS application servers
- Designing and implementing web application layer using Java, JSP, and Spring framework
- Proficiency with build tools and environments: SVN, ANT, Maven
- Relevant database design and SQL experience (MS-SQL, ORACLE)
- Ability to work in an Agile environment with pair programming and automated unit testing
- Ability to troubleshoot problems under pressure
- Strong organizational and communication skills; ability to interface with technical and business stakeholders
- High School Diploma or GED
- Must be US Citizen
- Must have active DoD Public Trust clearance or ability to obtain it
- Willingness to be on-site daily (post-COVID)
- Knowledge of Triple Point CXL ETRM development experience
- Scala skills
- C# and .Net programming experience
- Bachelor's Degree
What We Do
Value Driven. Performance Focused. Our highly-skilled and experienced professionals team with our clients to achieve business agility through alignment of their strategic vision, mission and processes. We combine our Agile approach with enterprise technologies to help organizations envision their potential, enable their stakeholders, and elevate their teams to achieve success. Our highly experienced team is entrepreneurial and strategic. Together with our clients, we develop a working environment that fosters innovation, productivity, and trust. Our approach to deliver strategic, technical, and agile consulting services focuses on delivering immediate value. Genesis Consulting is a small business with offices in Richmond, VA and Washington, D.C. serving clients throughout the United States and across the globe. Genesis offers consulting services by delivering solutions in Digital Transformation, Business Agility and Advisory Services.








