Epicareer Might not Working Properly
Learn More

Java Architect/ Technical lead

Salary undisclosed

Apply on


Original
Simplified

Job Description: Java Architect / Technical Lead

<>Overview:</>

We are seeking an experienced Java Architect / Technical Lead with a strong background in finance, particularly in payments, to join our dynamic team. The ideal candidate will have a deep understanding of Java development, architectural best practices, and cloud technologies, specifically AWS.

<>Key Responsibilities:</>
  • Lead the design and architecture of scalable, secure, and high-performance applications in the payments domain.
  • Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.
  • Mentor and guide development teams in best practices, coding standards, and agile methodologies.
  • Develop and maintain robust microservices architecture on AWS, leveraging services such as EC2, Lambda, S3, RDS, and others.
  • Ensure the application architecture aligns with business objectives and industry standards.
  • Conduct code reviews and provide feedback to enhance code quality and maintainability.
  • Participate in performance tuning, troubleshooting, and optimizing applications for speed and efficiency.
  • Stay up-to-date with emerging technologies and trends in software development and cloud computing.
<>Qualifications:</>
  • Bachelor s degree in Computer Science, Engineering, or a related field; Master s degree is a plus.
  • 8+ years of software development experience, with at least 3 years in an architectural role.
  • Strong expertise in Java, Spring Boot, and related frameworks.
  • Proficient in AWS services and architecture, with experience in cloud migration and deployment.
  • Solid understanding of payment processing systems, financial regulations, and security standards (PCI DSS).
  • Experience with microservices architecture and RESTful APIs.
  • Familiarity with containerization technologies (Docker, Kubernetes) is a plus.
  • Excellent problem-solving skills and a proactive attitude.
  • Strong communication and collaboration skills, with the ability to lead technical discussions.
<>Preferred Qualifications:</>
  • Experience with CI/CD tools and practices.
  • Knowledge of front-end technologies (JavaScript, Angular, React) is a plus.
  • Familiarity with Agile/Scrum methodologies.
  • Certification in AWS or relevant cloud technologies.
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.
Report this job