Vacancy expired!
- Java Developer
- Client is looking for a high energy motivated candidate with a great attitude to join client's Margin team as a Senior Developer working on both Back End and Front-End UI components of client's application.
- The Margin team is responsible for the design, build-out, and ongoing support of a global, multi-product, multi-entity operational margin calculation system used to service client's ICG business areas.
- Client's system is built on a Unix platform using Oracle and Casandra databases, runs 24 x 6, services internal and external users, and interacts with multiple up and down stream systems in batch and real-time.
- Client provides a variety of utilities (online, workflow, electronic, reporting) to facilitate a scalable and controlled operational environment for clients.
- The candidate will be responsible for coordinating and helping to execute on the day-to-day technical work needed to define, design and develop client's platform.
- Analyze and understand existing programs, job flows, and components.
- Perform program design, development, and code management.
- Perform unit, integration and parallel testing.
- Assist in investigating production issues and provide solutions.
- Evaluate and recommend new technologies and update versions of existing ones.
- Design reusable frameworks - Environment management and layout design.
- Work with multiple teams in different locations and time zones.
- Review test and debug team member's work.
- Write well designed efficient code.
- Document solutions to issues and business and testing requirements using JIRA
- Bachelor's degree Computer Science or Engineering or related field or equivalent experience
- Three to six years of software development experience
- Excellent Java Development skills
- Strong working knowledge of enterprise level architecture web services, data, and application layers.
- 7 plus years professional software development experience with advanced experience in Java 1.8+
- Solid Object-Oriented Programming Experience
- Extensive knowledge and hands on experience in Java frameworks available such as Spring MVC, Hibernate
- Good understanding of front-end technologies such as AngularJS, DOJO, JSP as well as proficiency in HTML5 and CSS3
- Understanding of xml technologies like xslt, jaxb etc.
- Multi-threading
- Rest and API design
- Unix Scripting
- Batch Job Scheduling JIL/Autosys
- Proficient understanding of code versioning tools such as Git or SVN
- Knowledge of Cassandra/Micro Services/Apache Ignite and Kafka is desired
- QlikView, Tableau and SQL
- Performance optimization of QlikView dashboards
- Analyzing complex SQL querie
Vacancy expired!