Software Engineer IV

Overview

On Site
$70 - $75 hr
Contract - Independent
Contract - W2
Contract - 3+ mo(s)

Skills

JAVA
DESIGN PATTERNS

Job Details

Payrate: $70.00- $75.00/hr.

Summary:
The role involves developing a world-class transaction monitoring platform at the Company by leveraging scalable microservices, big data technologies, and generative AI to enable intelligent detection and automation. It requires strong expertise in Java, REST APIs, Spring Boot, and large-scale, high-concurrency systems. The engineer is expected to write clean, well-tested, and reusable code, lead design and code reviews, and contribute to architecture discussions. Success in this role demands cross-functional collaboration, agile mindset, strong communication skills, and the ability to manage multiple applications while continuously learning and adapting to new technologies.

Responsibilities:
  • Work with business partners to enable the world class transaction monitoring platform in Company.
  • Work with the top engineering talents to solve tech challenges including high scalability, low latency and high availability using the cutting-edge micro-service and big data technology.
  • Empower intelligent detection and automation by leveraging state-of-the-art Generative AI technology.
  • Code is well-commented, easy to maintain, and can be reused across a sub-system or feature. Code may persist for the lifetime of a software version
  • Code is thoroughly tested with very few bugs and is supported by unit tests.
  • Beginning to lead feature or sub-system design reviews and code reviews and be recognized as the go-to developer for that component.
  • Recognized as the go-to developer for a product or major sub-system and is seen as a leader in their specialized field.
  • Leads feature or component design reviews and code reviews and is fully recognized as the go-to developer for that component.
  • Participates in architecture discussions, proposes and discusses solutions to system and product changes that are directly related to their area of focus.
  • Responsible for managing multiple Applications, providing necessary support and maintenance activities.
  • It should be comfortable working in an agile environment and with cross-functional teams, should have an appetite to learn and be flexible to pick up new technology.

Requirements:
  • EE/CS or related majors. Bachelor and above.
  • 5+ years working as a software engineer.
  • Solid knowledge in Java and experience in design and implementation of REST-APIs, Spring Boot.
  • Experience in micro-service and high concurrency service design and optimization.
  • Experience in large-scale service architecture design.
  • Good understanding of database principles and SQL optimization beyond just data access.
  • Good understanding and experience of message queue and asynchronous programming.
  • Strong communication skills and written English.

Good To Have:
  • Experience with big data technologies
  • Experience with cloud vendor platforms (Google Cloud Platform/AWS/Azure)
  • Experience using agentic AI developer tools
  • Experience with emerging AI design patterns
  • Frontend full stack experience
  • Knowledge of payment processing or regulatory compliance industry
  • Solid knowledge in Java and experience in design and implementation of REST-APIs, Spring Boot.
  • Experience in micro-service and high concurrency service design and optimization.
  • Experience in large-scale service architecture design.
  • Good understanding of database principles and SQL optimization beyond just data access.
  • Good understanding and experience of message queue and asynchronous programming.
  • Strong communication skills and written English.
  • Experience in event-driven service development is a big plus.
  • Experience in Big Data technology is a big plus.
  • Experience in AI technology is a big plus.

Pay Transparency: The typical base pay for this role across the U.S. is: $70.00- $75.00/hr. Final offer amounts, within the base pay set forth above, are determined by factors including your relevant skills, education and experience and the benefits package you select. Full-time employees are eligible to select from different benefits packages. Packages may include medical, dental, and vision benefits, 10 paid days off, 401(k) plan participation, commuter benefits and life and disability insurance.

For information about our collection, use, and disclosure of applicant's personal information as well as applicants' rights over their personal information, please see our Privacy Policy (;/span>

Aditi Consulting LLC uses AI technology to engage candidates during the sourcing process. AI technology is used to gather data only and does not replace human based decision making in employment decisions. By applying to this position, you agree to Aditi s use of AI technology, including calls from an AI Voice Recruiter.

#AditiConsulting
#25-20694
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.