Jobs via Dice - Senior Java Developer - Microservices/API

Back-End Developer
💰 Negotiable
📍 San Francisco, United States
Twine Jobs Twine
Based in Manchester, United Kingdom
Last online a month ago

Back-End Developer is needed in San Francisco, United States.

Client: Jobs via Dice

Location: San Francisco, CA

Contract: Contractor

Job Description

Genesis10 is currently seeking a Senior Java Developer - Microservices/API with our client in the financial industry located in San Francisco, CA. This is a 24+ month contract position. The role involves leading the design and development of scalable Java-based microservices, building and managing RESTful/SOAP-based APIs, and contributing to digital transformation initiatives across various domains. The candidate will work in Agile/Scrum environments, collaborate with cross-functional teams, and ensure robust documentation and API publishing.

Requirements

Required Qualifications:

  • 10+ years of Java/J2EE development experience
  • 13+ years working with SOA architecture and web services
  • Expertise in Spring Boot, PCF, Hystrix, Resilient4j, Drools, Hibernate, JPA
  • Strong experience with Mule ESB, Apache Camel, and integration frameworks
  • Proficiency with REST, SOAP, JSON, XML, Swagger, RAML
  • Familiarity with cloud-native development, GitHub/BitBucket, Jenkins, Maven/Gradle
  • Experience with databases: MySQL, Oracle, DB2
  • Proficient in UNIX Shell scripting, SQL, Oracle PL/SQL

Responsibilities

  • Lead the design and development of scalable Java-based microservices
  • Build and manage RESTful/SOAP-based APIs
  • Contribute to digital transformation initiatives across the payments, wholesale credit, and sales domains
  • Utilize domain-driven design (DDD), test-driven development (TDD), and behavior-driven development (BDD) practices
  • Improve application performance and maintain code quality through refactoring and profiling
  • Collaborate with cross-functional teams including business analysts, architects, and end users
  • Participate in Agile/Scrum ceremonies and leverage tools such as Rally and JIRA
  • Conduct code reviews and mentor junior developers
  • Ensure robust documentation and API publishing using Swagger and RAML

Additional Information

Pay Range: $80-90

Only candidates available and ready to work directly as Genesis10 employees will be considered for this position. Genesis10 has been recognized as a Top Staffing Firm in the U.S. and offers various benefits, including medical, dental, vision, and 401(k), among others. Candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

Posted 5 months ago

No longer accepting applications

Get instant notifications for new Back-End Developer jobs. Enter your email:

chevron-left

Stop Paying Card Fees! A smarter way to bill your clients is here, letting you decide who pays. Your revenue, your rules.

Earn More
  • How It Works


    🔍

    Get quality leads

    Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.


    🎉

    Apply with ease

    Pick the best leads, unlock contact details, and apply effortlessly with Twine's AI application tools.


    📈

    Grow your career

    Showcase your work, pitch to the best leads, land new clients and use Twine’s tools to find more opportunities.

Similar Jobs