Senior Software Engineer – Java

April 8, 2026
Application ends: July 7, 2026
Apply Now

Job Description

What Youll Do :

– Design and implement solutions across one or more layers of the platform specific to the customer segment.

– Work closely with analysts, engagement managers, and cross-functional teams to understand business objectives and deliver effective solutions.

– Understand customer requirements and translate them into effective technical solutions.

– Optimize and architecture performance through CPU and heap profiling, SQL query rewriting, and data structure optimization.

– Work independently to solve complex engineering problems with a high degree of autonomy.

Attributes That Best Describe You :

– You are passionate about building high-performance and scalable systems.

– You have a good understanding of Java 8+ (Streams, Lambdas, Optional, CompletableFuture)

– Strong OOP and SOLID principles, JVM internals (memory model, GC basics, performance tuning), Concurrency & multithreading, Core Microservices Concepts and Communication Patterns.

– You have to independently build, deploy, scale, and troubleshoot Java-based microservices across containerized, Kubernetes-orchestrated, CI/CD-enabled, and cloud-hosted environments.

– You’re at home in terminals and have extensive experience with systems languages such as Java, Java script, Node JS, React etc.

– You are confident working with large codebases and take pride in writing clean, maintainable, and efficient code.
– You have operated and maintained critical production systems at scale and can debug complex issues across multiple systems.

– You have hands-on experience building and deploying applications in the cloud (AWS, GCP, Azure, etc.).

– Exposure to AI tools such as GitHub Copilot, ChatGPT, Claude, OpenAI/Azure OpenAI, AWS Bedrock and cloud ML platforms is an added advantage to enable AI-powered features and automations.


What You Must Have :

– Bachelors or Masters degree in Computer Science, Engineering, or a related field.

– 4+ years of software engineering experience focused on backend systems or databases.

– Previous experience at a high-growth technology company.

– Proven experience in building multi-tenant SaaS systems, with an understanding of the associated challenges.

– Excellent communication skills with proven experience mentoring junior engineers and conducting thorough code reviews.

Are you interested in this position?

Apply by clicking on the “Apply Now” button below!

#GraphicDesignJobsOnline

#WebDesignRemoteJobs #FreelanceGraphicDesigner #WorkFromHomeDesignJobs #OnlineWebDesignWork #RemoteDesignOpportunities #HireGraphicDesigners #DigitalDesignCareers# Dynamicbrand guru