Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Java Developer

Compunnel

Job Summary

We are seeking a Senior Backend Engineer who is a strong hands-on coder and can independently design, develop, and deliver scalable backend services for a Marketplace Shopping platform. The ideal candidate will have deep experience with Java, Spring Boot, microservices, and distributed systems, along with a strong understanding of system design and production-scale applications. This role requires an engineer who can take ownership of complex technical problems, make sound architectural decisions, participate in technical design discussions, and drive solutions from design through implementation and production. The candidate should be comfortable working in a fast-paced environment with ambiguous requirements and demonstrate strong technical judgment, problem-solving, and ownership.

Key Responsibilities

• Design, develop, and deliver scalable backend services for the Marketplace Shopping platform.

• Develop robust backend applications using Java, Spring Boot, and microservices architectures.

• Design and implement distributed systems capable of supporting production-scale workloads.

• Take ownership of complex technical problems and independently drive solutions from design through production.

• Participate in system design, architecture, and technical design discussions.

• Develop event-driven solutions using Kafka and related messaging technologies.

• Design and implement reliable, scalable, and maintainable backend services.

• Work with relational databases, including PostgreSQL, to develop and optimize data-driven applications.

• Troubleshoot complex production issues and implement effective long-term solutions.

• Evaluate system performance and identify opportunities for performance optimization and scalability improvements.

• Collaborate with engineers, architects, product teams, and other stakeholders to translate requirements into technical solutions.

• Work effectively with ambiguous requirements and independently determine appropriate technical approaches.

• Contribute to engineering best practices, code quality, testing, and maintainability.

• Support and improve large-scale production systems with a focus on reliability, scalability, and operational excellence.

Required Qualifications

• 10-15 years of professional experience with Java development.

• 10+ years of experience with Spring Boot and microservices.

• 10+ years of experience with system design and distributed systems.

• 3+ years of experience with Apache Kafka and event-driven architecture.

• Strong working knowledge of PostgreSQL and relational databases.

• Strong hands-on software development and coding skills.

• Experience designing and developing scalable backend services and production-scale applications.

• Strong understanding of distributed system design, scalability, reliability, and performance.

• Ability to independently analyze complex technical problems and develop effective solutions.

• Experience participating in architecture and system design discussions.

• Strong troubleshooting and problem-solving skills.

• Ability to work independently in a fast-paced environment with ambiguous requirements.

• Experience taking ownership of software solutions through design, implementation, testing, and production.

Preferred Qualifications

• Experience working in marketplace, e-commerce, or retail environments.

• Experience with Spring Cache or similar caching technologies.

• Experience with Google Cloud Platform (GCP).

• Experience with Google BigQuery.

• Experience optimizing application and system performance at scale.

• Experience owning and supporting large-scale production systems.

• Experience designing and operating highly scalable distributed systems.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Java Developer in Richfield, MN vacancy
  •  ...maintaining our customer relationships. We are doing so with a modern Java tech stack and reimagining what this domain looks like from a...  ...to building a positive team culture. 5+ years of experience developing Java web applications. 5+ years of familiarity with event... 
    Suggested

    Samprasoft

    Richfield, MN
    2 days ago
  •  ...DescriptionResponsibilities/Deliverables that the resource will be responsible for:Developing Groovy/Spring web applicationsAggressive refactoringHigh...  ...-Driven DevelopmentStrong Spring knowledgeDeveloping Spring/Java/Groovy applicationsExperience writing applications interacting... 
    Suggested
    Work at office
    2 days per week
    3 days per week

    Samprasoft

    Richfield, MN
    3 days ago
  • Company DescriptionUSM Business Systems Inc. is a quickly developing worldwide System Integrator, Software and Product Development, IT Outsourcing...  ...for a developer to develop a dynamic naming service using Java in a Spring environment. Knowledge with Spring framework and... 
    Suggested
    Local area
    Worldwide

    USM Systems

    Richfield, MN
    2 days ago
  • $45 - $50 per hour

     ...SoftwareClient: WiproContact: Meghana GorusuCompany: SRI Tech SolutionsJava Full Stack Developer - 10 PositionsMinneapolis, MNJDHighly experienced Front End Developer with experience in Java J2EE, Spring, Angular and Db2 MSSQL. The ideal candidate should have a strong... 
    Suggested
    Hourly pay
    Full time
    Remote work

    SRI Tech

    Minneapolis, MN
    2 days ago
  •  ...and Information Technology Enabled Services.Job DescriptionPreferred• At least 4 years of experience in Java, J2EE technologies with strong experience in developing J2EE based web application using server technologies including Struts, Spring, Hibernate, Soap/Rest Web... 
    Suggested
    Permanent employment
    Full time
    H1b

    Sonsoft

    Minneapolis, MN
    2 days ago
  • $80k - $158k

     ...Implementation and maintenance of mission critical enterprise Java applications. Experience working with and implementing microservices...  ...implementing Java/Spring boot Micro services.Spring Boot Lead Developer with experience in application components using Spring Boot.... 
    Minimum wage
    Local area

    Wipro

    Minneapolis, MN
    2 days ago
  •  ...Description• Strong footprint In the Definition, Design, And Delivery of Java/J2EE applications including knowledge of software Development Life Cycle (SDLC).• 3+ years of experience in developing Web Services using Java/J2EE technologies like Spring, Hibernate/ORM.• Development... 
    Permanent employment
    Full time
    Shift work

    Sonsoft

    Minneapolis, MN
    2 days ago
  •  ...Full Stack Java DeveloperLocation: Eden Prairie/ Minneapolis, MNDuration: Long TermRequired Skills: Java, J2EE, Spring Boot, REST, Microservices, Angular8+, AWS, CI/CDPreferred Skills: Kafka, UI, Spark, Docker, React, KubernetesRequired Skills:Must have experience with... 

    Samprasoft

    Eden Prairie, MN
    2 days ago
  •  ...Full Stack Java Developer Location: Eden Prairie/ Minneapolis, MN Duration: Long Term Required Skills: Java, J2EE, Spring Boot, REST, Microservices, Angular8+, AWS, CI/CD Preferred Skills: Kafka, UI, Spark, Docker, React, Kubernetes Required Skills:... 

    Samprasoft

    Eden Prairie, MN
    2 days ago
  •  ...Prime is in need of a Mid to Senior Level Java Developer to work on their New Client Implementations for their Java based Applications that Contact Center Agents use to Support Member Calls. The primary role of the Developer is to perform design & development functions... 

    3B Staffing LLC

    Minneapolis, MN
    4 days ago
  • $60 - $70 per hour

    We are hiring a Senior Java Developer to join our team remotely (CST/EST hours)!Required SkillsStrong experience developing applications with Java and Spring BootExperience building cloud-native solutions in AWSHands-on experience with Kafka or other event-driven messaging... 
    Contract work
    Temporary work
    Remote work

    TEKsystems

    Minneapolis, MN
    4 days ago
  •  ...Java Developers Eden Prairie, MN Visa status: U.S. Citizens and those authorized to work in the U.S. are encouraged to apply. Tax Terms: W2, 1099 Corp-Corp or 3rd Parties: Yes 2 Positions: Need 1 Sr. Level and 1 Mid Level (Mid level resource needs to have the aptitude... 

    Keylent Inc

    Eden Prairie, MN
    1 day ago
  •  ...Java Full Stack Developer 10+ Yrs exp in java full stack development Good experience in Angular and hands-on coding experience. Adherence to and advocacy of environment standards Review of requirements and/or systems analysis documents for completeness Creation... 

    Omni Inclusive

    Minneapolis, MN
    3 days ago
  •  ...Java SpringBoot DeveloperLocation: Minneapolis/ Atlanta/ Chicago/ NY (Hybrid)Top 3 skills required:Java, Spring boot and SQL.Experience working with Spring Framework (Spring boot/Spring batch/Spring cloud)Experience designing and implementing microservices end to endJob... 

    Kasmo Global

    Minneapolis, MN
    3 days ago
  •  ...Java Developer100% Remote6M Contract to HireUnderstanding of fundamental software engineering and computer science principles: object-oriented design, structured design, databases, algorithms, data structures, usability, debugging, and configuration managementExperience... 
    Contract work

    Software Technology Inc

    Minneapolis, MN
    2 days ago
  • Job TitleTechnical SkillsDevelopment experience in web-related technologies such as Web Services in REST, as per REST Principles.Experience with Java8, SpringBoot, Core Spring, Spring MVC, Spring Integration, Hibernate/JPA, JDBC, XSD, Tomcat, Oracle/MySQL.Experiences with...

    The Dignify Solutions, LLC

    Minneapolis, MN
    1 day ago
  •  ...Java DeveloperLocation: ONSITE- MINNEAPOLIS MN Duration: Long term10 years of experience in Java EE design and development preferred Java 8 but not mandatory.10 years of experience in REST API Springboot design and development.Knowledge in API security risks and microservices... 

    AceStack LLC

    Minneapolis, MN
    2 days ago
  •  ...Java DeveloperGreetings for the day! My name is Suneetha from Testing Xperts, we are a global staffing, consulting and technology...  ...EXT 303 (O)(***) ***-**** (F)Job DescriptionJob Title: Senior developer (GC/citizen)Location: Eagan, MNDuration: Long termDescription:-... 
    Worldwide

    TestingXperts

    Saint Paul, MN
    20 hours ago
  •  ...Java Full Stack DeveloperLocation: Minneapolis, MN (Onsite) FulltimeRoles And ResponsibilitiesWe're searching for candidates with...  ...at large scaleExperience with AWS /Azure5+ years of experience developing applications utilizing relational databases and/or no SQL databases... 

    AceStack LLC

    Minneapolis, MN
    2 days ago
  •  ...Role: Java Developer Location: ONSITE- MINNEAPOLIS MN Duration: Long term Contract Role Descriptions : 10 years of experience in Java EE design and development preferred Java 8 but not mandatory. 10 years of experience in REST API Springboot... 
    Long term contract

    AceStack LLC

    Minneapolis, MN
    1 day ago
  •  ...experience Experience with frontend web application development (React, Angular) Experience with backend application development (Python, Java) Experience with modern development tools and best practices (IDEs, version control, unit testing, build tools, continuous... 
    Work experience placement
    Remote work

    Code Lab Technology

    Minneapolis, MN
    4 days ago
  •  ...Senior Java DeveloperLocation: Hopkins, MN (55343) Within 50 Miles Salary Range - $65/hr on W2 - $70/hr on W2Required Skills & Qualifications:8+ years of hands-on experience with Java8+ years of experience with Spring Boot & Microservices5+ years of experience with Kafka... 

    Artech

    Hopkins, MN
    20 hours ago
  •  ...Job Title: Senior Java Developer Location: Hopkins, MN (55343) Within 50 Miles Salary Range - $65/hr on W2 - $70/hr on W2 Required Skills & Qualifications: ~8+ years of hands-on experience with Java (30%) ~8+ years of experience with Spring Boot & Microservices... 

    Artech

    Hopkins, MN
    1 day ago
  •  ...of experience in large scale distributed system development including hands on operational experience. 5+ hands on experience with Java, Spring boot, Kafka, AngularJS/ReactJS, NoSQL Database, Redis, Docker/Kubernetes, GitHub. 3+ experience working with Microservices and... 

    Omni Inclusive

    Minneapolis, MN
    2 days ago
  •  ...solutions with high quality code • • Optimizing components for maximum performance across a vast array of clients • • Developing applications using Java,spring boot, GraphQL and AWS • Developing rest end points for different formats such as XML and Json formats. •... 

    Diverse Lynx

    Minneapolis, MN
    1 day ago
  •  ...to microservices and distributed systems. Preferred Experience Building end-to-end payment solutions using Stripe. Developing webhook orchestration and event processing systems. Managing large-scale data synchronization across multiple platforms.... 

    Hallmark Global Solutions Ltd

    Minneapolis, MN
    2 days ago
  •  ...Java Development Team PositionClient: Securian // Apex Systems Position: Java Development TeamThese are hybrid onsite in St. Paul...  ...vending allowed: NoVisa Constraints: None Looking for fullstack Java developers with Spring backend + React frontend. AWS is nice to have.... 
    Local area
    Relocation
    Flexible hours

    Intellisoft Technologies

    Minneapolis, MN
    2 days ago
  • $90k - $110k

     ...TitleMicroservices DeveloperBenefits401(k), Health insurance, Training & developmentSkill SetMicroservices design patterns, RESTful API design, Java (17 or 21), Spring Boot, and Spring Cloud, Spring Data JPA, Hibernate, SQL (PostgreSQL/MySQL), and NoSQLKey... 

    Triunity Software

    Minneapolis, MN
    3 days ago
  •  ...an excellent reputation with the clients.Currently, we are looking for entry-level software programmers, IT enthusiasts, Python/Java developers, data analysts/data scientists. We welcome candidates with all visas and citizens to apply.Who Should Apply:Recent computer... 

    SynergisticIT

    Saint Paul, MN
    1 day ago
  •  ...excellent reputation with the clients. Currently, We are looking for entry-level software programmers, IT enthusiasts, Python/Java developers, Data analysts/ Data Scientists. We welcome candidates with all visas and citizens to apply. Who Should Apply : Recent Computer... 

    Diverse Lynx

    Saint Paul, MN
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Java Developer. Be the first to apply!