Senior Java Developer- Remote

Intelliswift$110K — $140K *
Enterprise Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Proficiency with relational and NoSQL data sources.
  • Experience with AWS services (e.g., EC2, S3, Lambda) or similar cloud platforms.
  • Solid understanding of software engineering principles, design patterns, and algorithms.
  • Familiarity with scalable distributed systems and web service technologies (REST/SOAP).
  • Passion for new technologies and creating customer impact.
  • Demonstrable track record of successful product delivery.
  • Strong verbal and written communication skills.
  • Robust problem-solving capabilities.
  • Preferred knowledge of Linux/Docker and open-source development.
  • E-commerce and payment processing experience advantageous.
  • Bachelor's or Master's degree in Computer Science, Engineering, or equivalent field.
  • At least 6 years in professional software engineering, especially in multi-discipline teams.
  • 4+ years of Java experience for developing large-scale systems.

Responsibilities

  • Design and develop features for the Client's Payments Platform which handles billions in transactions.
  • Collaborate in an agile team to understand customer needs and deliver features.
  • Enhance Engineering practices focusing on code quality and automated testing.
  • Develop secure, scalable software for high-availability systems.
  • Provide telemetry solutions for big data analytics and operational metrics.
  • Lead technical projects and mentor junior team members.

Benefits

  • Opportunity to work on a high-impact Payments Platform processing vast transaction volumes.
  • Collaborative environment within a multi-discipline agile team.
  • Focus on engineering best practices for quality and scalability.
  • Chances to mentor junior engineers and lead technical initiatives.
Full Job Description
Responsibilities
• Design and develop individual features and end-to-end solutions supporting Client's Payments Platform that processes billions of dollars transactions annually.
• Collaborate within an agile, multi-discipline team to understand customer and business scenarios, as well as plan, design and deliver features into production.
• Contribute to team's Engineering practices, with particular focus on code quality, scalability, automated testing, and continuous delivery.
• Develop robust, supportable, secure, scalable software for a high- vailability, high-volume system.
• Provide telemetry solutions to support big data analytics, machine learning, and operational metrics analysis.
• Lead technical projects and mentor junior members in the development team.

Qualifications
• Proficiency with both relational and NoSQL data sources.
• Working knowledge of AWS services such as EC2, S3, SQS, DynamoDB, Lambda, CloudFormation, etc., or features on other similar cloud hosting platforms.
• Solid foundation in software engineering practices, data modeling, object-oriented analysis & design, design patterns and algorithms.
• Knowledge of scalable distributed systems, service-oriented and event-driven streaming architecture. Experience with web service technologies such as REST and SOAP.
• Passion for new technologies, operational excellence and customer impact.
• Have a demonstrable track record for delivering successful products.
• Strong verbal and written communication skills.
• Strong problem-solving skills.
• Knowledge of Linux/Docker and open-source software development is desired but not required.
• Experience with e-commerce and payment processing a plus.
• BS or MS in Computer Science, Engineering, or equivalent.
• 6+ years of professional software engineering experience, working in multi-discipline team environment.
• 4+ years of experience using Java to develop modern, Internet-scale systems.

Similar Jobs

More Jobs at Intelliswift

More Enterprise Technology Jobs

Find similar Senior Java Developer- Remote jobs: