MD
Java Backend Developer
Macpower Digital Assets Edge Private Limited
πΊπΈ United States
On-site
Staff / Principal
5 days ago
$80,000 β $100,000 / year
- Java
- Agile
- J2EE
- JVM
- Spring Framework
- Microservices
- SQL
- Snowflake
- Devops
- CI/CD
- Jenkins
- GitHub Actions
- Azure DevOps
- Git
- Maven
- Gradle
- Docker
- Kubernetes
- Azure
- AWS
- GCP
- RabbitMQ
- Linux
- Unix
- OAuth2
- JWT
- SAML
- Scrum
- Jira
5 days ago
- 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.
- 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.
- 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.
- Bachelor of Engineering (BE), Bachelor of Technology (B.Tech), or Master of Computer Applications (MCA).
Java Backend Developer Β· Macpower Digital Assets Edge Private Limited