Java Back-End Engineer

job
  • Unity Systems
Job Summary
Location
Pittsburgh ,PA 15289
Job Type
Contract
Visa
Any Valid Visa
Salary
PayRate
Qualification
BCA
Experience
2Years - 10Years
Posted
15 Jan 2025
Share
Job Description

Position : Java Back-End Engineer

Location : Pittsburgh, PA

Duration : 12 months (Contract to Hire)

Work Model : Hybrid (3 days onsite per week)

Employment Type : W2 Only

Job Overview :

We are seeking a skilled Java Back-End Engineer to join our team in modernizing a critical accounting system that drives the financial industry. This position offers the opportunity to work on scalable data services using cutting-edge SaaS technologies. You’ll collaborate within an Agile environment, leveraging your expertise to solve architectural challenges and deliver robust solutions.

Responsibilities :

  • Design and develop scalable back-end data services leveraging SaaS-based technologies.
  • Modernize an accounting system shaping the financial world.
  • Apply Agile methodologies to deliver high-quality software solutions.
  • Collaborate with product owners, quality engineers, and cross-functional teams to solve design and architectural challenges.
  • Integrate open-source technologies to meet dynamic business demands.
  • Develop and maintain APIs (REST/GraphQL) and distributed cloud services.

Technical Requirements :

  • Proven experience in Java with strong knowledge of Spring, Spring Boot, Lombok, JUnit, and Swagger.
  • Proficiency in microservices architecture, distributed cloud services (preferably Azure), and data streaming tools like Kafka and Spark.
  • Expertise in relational (Oracle) and in-memory (Redis) databases.
  • Hands-on experience with Snowflake is a plus.

Must-Have Qualifications :

  • Bachelor’s degree in Computer Science, Software Engineering, or related field.
  • Strong knowledge of distributed systems and scalable architecture.
  • Fluent in spoken and written English.
  • Solid understanding of CI/CD pipelines using tools like Jenkins, Harness, Ansible, and Docker.

Preferred Skills :

  • Industry knowledge in investments or financial services.
  • Familiarity with front-end frameworks like Angular.
  • Proficiency in additional programming languages such as Python, C++, or Groovy.

What We Offer :

  • Opportunity to work on mission-critical projects shaping the financial industry.
  • Collaborative and dynamic work environment.
  • Exposure to advanced technologies and continuous learning opportunities.
  • Hybrid work model ensuring a balance between flexibility and teamwork.

This reduces the number of indented sections while maintaining clarity and structure.

Other Smiliar Jobs
 
  • Owings Mills, MD
  • 2 Days ago
  • San Jose, CA
  • 1 Days ago
  • East Hanover, NJ
  • 12 Days ago
  • Manchester, NH
  • 2 Days ago
  • Manchester, NH
  • 1 Days ago