Java Software Engineer II

November 27

Apply Now
Logo of FICO

FICO

Predictive Analytics • Decision Management Tools and Applications • Scores • Consultancy • B2B Enterprise Software

Description

• Assist in the evolution of DMP Streaming product as a software engineer. • Implement product changes through design, programming, unit testing and deployment. • Investigate and resolve software defects across supported platforms. • Work with product management to convert business requirements into software designs. • Produce component specifications and prototypes as needed. • Provide realistic project estimates for solutions. • Develop and test software components of varying sizes and complexity. • Design and execute unit and integration test plans. • Collaborate with quality assurance team on testing and documentation. • Participate in review sessions to ensure quality deliverables. • Maintain and develop industry knowledge in software development.

Requirements

• Bachelors’ Degree in Computer Science or related field of study, or relevant experience. • Proven experience in Java software development within an industry setting. • Ability to work in both Windows and UNIX/Linux operating systems. • Good understanding of software/data design methods and data structures. • Experience of API (REST) development, Docker, and Kubernetes. • Familiarity with IntelliJ, Subversion and Maven. • Exposure to one or more of the following: Apache Storm, OpenSearch, Cassandra and Kafka. • Ability to work within a hybrid Agile methodology. • Understanding of design and development required to build scalable infrastructure/platform for large data ingestion, aggregation, integration and advanced analytics. • Preferably knowledge of database concepts, plus experience of MySQL or Cassandra. • Experience of developing and deploying applications into AWS or a private cloud. • Exposure to any of the following: Hadoop, JMS, Zookeeper, Spring, JavaScript, UI Development.

Benefits

• An inclusive culture strongly reflecting core values: Act Like an Owner, Delight Our Customers and Earn the Respect of Others. • Opportunity to make an impact and develop professionally by leveraging unique strengths. • Highly competitive compensation, benefits and rewards programs. • Engaging, people-first work environment offering work/life balance, employee resource groups, and social events.

Apply Now

Similar Jobs

November 23

Looking for a Mid-Level Java Developer with 3-5 years experience for an IT company. The role requires strong Java skills and familiarity with project management tools.

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com