Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

Macpower Digital Assets Edge Private Limited

NewBe an early applicant

Java Backend Developer

Posted
Discussion

Summary

Principal Java backend developer on a Strategic Client Reporting team at a financial services firm: designs, codes, and tests scalable server-side solutions, mentors other developers, and aligns architecture with financial products and regulatory/compliance needs. Core stack: Java/J2EE, Spring, microservices, RDBMS/SQL, Kafka, CI/CD, and cloud.

Job Description

Job Description

As a Principal Java Backend Developer, you will be a key contributor to the Strategic Client Reporting team. You will be responsible for designing, coding, testing, and delivering robust, scalable technical solutions that align with business needs. This role requires a blend of hands-on technical excellence and the ability to mentor other developers within an Agile framework.

Key Responsibilities:

  • Develop and test hands-on server-side code to provide stable and scalable technical solutions.
  • Ensure system architecture and integration designs align with broader platform strategies and business goals.
  • Collaborate daily with Agile squads and IT partners to ensure the smooth delivery of high-quality projects.
  • Gain a deep understanding of financial products, services, and regulatory landscapes to design optimal solutions.
  • Maintain awareness of industry trends, compliance requirements, and risk control processes.
  • Mentor and guide other software developers to foster technical growth within the team.
  • Perform code reviews to ensure quality, security, and performance standards are met.

Technical Skills:

  • Java/J2EE Core: Proficient in building enterprise-level applications with a deep understanding of Multithreading, Concurrency, and JVM fundamentals including memory management and GC tuning.
  • Frameworks: Extensive experience working with the Spring Framework and Microservices architecture.
  • Database Management: Strong expertise in Relational Databases (RDBMS) and advanced SQL skills, including joins, subqueries, indexing, and performance tuning.
  • Data Warehousing: Experience with Snowflake or other cloud data warehouses is highly preferred.
  • DevOps & Infrastructure: Hands-on experience with CI/CD pipelines (Jenkins, GitHub Actions, or Azure DevOps) and version control using Git.
  • Build & Containerization: Proficiency with Maven or Gradle; exposure to Docker and Kubernetes is a plus.
  • Cloud Platforms: Familiarity with Azure, AWS, or GCP.
  • Messaging: Experience with Kafka or RabbitMQ messaging systems.
  • Environment: Strong working knowledge of Linux/Unix environments, including shell scripting and log analysis.
  • Security: Solid understanding of security best practices, including OAuth2, JWT, SSO, and SAML concepts.

Functional & Behavioral Skills:

  • Agile Methodology: Proven experience working in Agile/Scrum environments using tools like Jira.
  • Problem Solving: Superior analytical skills for troubleshooting production systems and optimizing performance.
  • Communication: Excellent written and verbal communication skills to interact with both technical and non-technical stakeholders.
  • Professionalism: An ownership mindset with strong attention to detail and the ability to work independently or as part of a team.
  • Domain Knowledge: Ability to quickly acquire knowledge of financial services and compliance landscapes.

Education Requirements:

  • Bachelor of Engineering (BE), Bachelor of Technology (B.Tech), or Master of Computer Applications (MCA).

Skills

Apply

See also

Backend jobs by country — openings, pay and top skills →