Posted:1 month ago|
Platform:
On-site
Full Time
We are committed to maintaining our client's edge in the market by delivering business solutions through information technology. We achieve this mission by hiring and nurturing the right people and empowering them to become part of a global leader in solutions provision.
This is a full-time hybrid role for a Senior Java Software Engineer, located in Visakhapatnam with some work-from-home flexibility. The Senior Java Software Engineer will be responsible for designing, developing, and maintaining Java-based applications. The role involves working with microservices, leveraging the Spring Framework, and collaborating with cross-functional teams to ensure high-quality software solutions.
Domain Responsibilities: Retail & PIM
Develop scalable backend APIs using Java, Spring Boot, and secure RESTful architecture
Build elegant frontends using React.js, enabling rich admin/product ops experiences
Own microservices built for performance, maintainability, and observability
Integrate with ERP, OMS, and search systems using Kafka/SQS-based asynchronous architecture
Define and enforce best practices in DevOps, CI/CD (GitLab, Terraform, K8s), and cloud deployment (AWS)
Drive test automation coverage across the stack (JUnit, Selenium, Postman)
Proactively monitor, optimize, and troubleshoot PIM services using New Relic/Splunk
Skills & Qualifications
8-12+ years of experience as a full-stack engineer in Java and React ecosystems
Strong understanding of Retail IT systems, product onboarding, and vendor integration flows
Deep experience with Postgres, Redis, and designing systems for high-volume product catalogs
Working knowledge of PIM/MDM platforms or custom-built catalog engines
Proficient in building high-throughput APIs and event-driven systems
CI/CD automation with Docker, Kubernetes, GitLab CI, and Terraform
Strong system design and stakeholder communication skills
Macsof Technologies
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Practice Java coding challenges to boost your skills
Start Practicing Java NowPune, Maharashtra, India
Salary: Not disclosed
Hyderabad, Telangana, India
Salary: Not disclosed
Hyderabad, Telangana, India
Experience: Not specified
Salary: Not disclosed
hyderabad, telangana
0.00025 - 0.00028 Lacs P.A.
Pune, Maharashtra, India
Salary: Not disclosed
Chennai, Tamil Nadu, India
12.0 - 15.0 Lacs P.A.
vadodara, gujarat
Salary: Not disclosed
Hyderabad, Telangana, India
12.0 - 15.0 Lacs P.A.
Thiruvananthapuram, Kerala, India
12.0 - 15.0 Lacs P.A.
navi mumbai, maharashtra
Salary: Not disclosed