Java Software Engineer

Remote • Posted 9 hours ago • Updated 9 hours ago
Contract W2
No Travel Required
Remote
Depends on Experience
Fitment

Dice Job Match Score™

⏳ Almost there, hang tight...

Job Details

Skills

  • Core Java
  • Spring Boot
  • Microservices
  • Kafka
  • (SOAP & REST)
  • JSON
  • AWS
  • Oracle
  • Postgres
  • Akeneo PIM

Summary

Title: Java Software Developer

Duration: Long-Term Contract (potential right-to-hire conversion)

Location: Remote (EST hours)

 

Manager Notes:

This role involves designing and developing integrations, leading technical efforts, and working with technologies like (requirements):

                     Core Java, Spring Boot, Microservices

                     Expertise in Kafka for data streaming

                     Strong APIs (SOAP & REST), JSON

                     Google Cloud Platform (or similar such as AWS)

                     Relational Databases (Oracle, Postgres)

 

POSITION SUMMARY:

We’re seeking a Software Developer to join our Product Information Management (PIM) Pod, a team established 18 months ago to drive innovation in product data solutions. This role is ideal for someone who thrives on designing and developing scalable integrations and providing technical leadership within a collaborative environment. You’ll work on Java-based microservices, leverage Kafka for data streaming, and integrate APIs (SOAP & REST) across platforms. Our tech stack includes Spring Boot, Google Cloud Platform, and relational databases like Oracle and Postgres. Experience with Akeneo PIM is a plus but not required. If you’re passionate about building robust solutions and mentoring teams, this is your opportunity to shape the future of PIM at scale.

 

RESPONSIBILITIES:

Technical Leadership

                     Provide technical leadership and mentorship to a team of engineers. Collaborate with stakeholders to understand business needs and translate them into technical requirements.

                     Provide technical estimations and determine end to end project timelines.

                     Develop and maintain scalable applications using Java with Spring Boot.

                     Manage and optimize CI/CD pipelines using Bamboo and Bitbucket.

                     Implement and oversee code quality analysis using SonarQube.

                     Lead API development and integration processes for seamless service functionality.

                     Conduct comprehensive testing, including Technical Design approaches for unit and contract testing.

                     Utilize Google Cloud services (e.g., Pub/Sub, Cloud SQL) and transactional databases effectively.

                     Monitor application performance using tools like Grafana and Newrelic.

                     Troubleshoot and resolve production issues swiftly and effectively.

                     Build, evaluate and execute Proof of Concepts (POCs) ensuring use of latest technologies and best practices

                     Conduct knowledge sharing sessions to educate other engineers; define best practices for code development and deployment that meet high standards for availability, reliability and maintainability

                     Oversee development activities related to projects and production support activities

                     Lead incident resolution efforts and engage appropriate resources to complete corrective actions as quickly as possible in a 24/7 on-call environment.

 

Vision and Strategy:

                     Define the strategic vision for your team, partnering effectively with customers and stakeholders.

                     Build and articulate a clear vision for the platform''s future, aligning with business goals.

                     Collaborate with leadership to track and report on key performance indicators (KPIs).

                     Facilitate Root Cause Analyses (RCAs) and Correction of Errors (COEs), applying learnings to enhance system architecture and design.

 

Stakeholder and Team Management:

                     Engage with multiple internal teams and external partners, managing relationships and integrating technology solutions.

                     Extensive experience working with Product Information Management (PIM) platforms, particularly Akeneo, to enhance and streamline online retail functionalities.

                     Prioritize tasks, manage multiple projects simultaneously, and make strategic decisions on work distribution and resource allocation.

                     Lead and mentor a team, fostering a culture of technical excellence and innovation.

 

QUALIFICATIONS:

                     Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.

                     7+ years of experience in Java development, with substantial experience in leading engineering projects and integrating PIM platforms such as Akeneo.

                     Advanced knowledge of JAVA, Spring Boot frameworks.

                     Experience building Microservices using Spring frameworks and deploying to cloud environments such as Google Cloud Platform/AWS/Azure in an agile environment.

                     Hands-on experience in API development such as RESTFUL/ SOAP web services.

                     Working knowledge of database and storage such as Oracle, Postgresql, MongoDB, or Redis, etc.

                     Experience /Understanding of security concepts such as authentication, single-sign-on etc.

                     Experience in event driven/message-oriented middleware such as IBM MQ, Kafka, RabbitMQ etc.

                     Experience in publisher/subscriber models, CloudSQL.

                     Demonstrated ability in building and leading technical teams, with or without direct reports.

                     1-2 years of experience in a PIM Platform would be a bonus for this role.

                     Excellent communication and interpersonal skills, capable of working in a developer-centric, startup-like environment.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10112333
  • Position Id: 8908158
  • Posted 9 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Remote

26d ago

Easy Apply

Contract

$75 - $85

Remote or Tampa, Florida

Today

Full-time

USD 96,960.00 - 145,440.00 per year

Remote or Irving, Texas

Today

Full-time

USD 125,760.00 - 188,640.00 per year

Remote or Austin, Texas

Today

Full-time

USD 131,600.00 - 210,300.00 per year

Search all similar jobs