Information Technology
Full-Time
Epicor
Overview
We are seeking a Principal Kotlin/Java Developer with a proven track record of designing and delivering scalable, high-performance software solutions. This role requires a technical leader who can drive architectural decisions, mentor teams, and ensure best practices in software development. The ideal candidate is a strategic thinker, a hands-on coder, and a collaborative team player with deep expertise in Kotlin, Java, and Spring Boot.
What You Will Be Doing
At Epicor, we’re truly a team. Join 5,000 talented professionals in creating a world of better business through data, AI, and cognitive ERP. We help businesses stay future-ready by connecting people, processes, and technology. From software engineers who command the latest AI technology to business development reps who help us seize new opportunities, the work we do matters. Together, Epicor employees are creating a more resilient global supply chain.
We’re Proactive, Proud, Partners.
Whatever your career journey, we’ll help you find the right path. Through our training courses, mentorship, and continuous support, you’ll get everything you need to thrive. At Epicor, your success is our success. And that success really matters, because we’re the essential partners for the world’s most essential businesses—the hardworking companies who make, move, and sell the things the world needs.
Competitive Pay & Benefits
Epicor is committed to creating a workplace and global community where inclusion is valued; where you bring the whole and real you—that’s who we’re interested in. If you have interest in this or any role- but your experience doesn’t match every qualification of the job description, that’s okay- consider applying regardless.
We are an equal-opportunity employer.
Recruiter
Chaithra D B
What You Will Be Doing
- Lead the design, development, and optimization of high-performance, scalable applications using Kotlin and Java.
- Define and enforce architectural best practices, ensuring maintainability and scalability.
- Guide and mentor development teams, fostering technical growth and best practices.
- Take ownership of complex system integrations, database design, and API development.
- Evaluate and introduce new technologies, tools, and methodologies to enhance development processes.
- Work across microservices and monolithic architectures, ensuring efficient system design.
- Lead code reviews and advocate for clean code principles and design patterns.
- Collaborate with cross-functional teams to define technical roadmaps and product strategy.
- 10+ years of experience in back-end or full-stack development.
- Expert-level proficiency in Kotlin and Java 8+.
- Deep expertise in Spring Boot and its ecosystem.
- Strong experience with SQL and NoSQL databases.
- Hands-on experience with microservices architecture and distributed systems.
- Strong knowledge of unit and integration testing, with frameworks such as JUnit, TestNG, Mocking, and Test Containers.
- Proven ability to lead, mentor, and set technical direction for development teams.
- Strong understanding of scalability, performance optimization, and security best practices.
- Experience working in distributed teams with strong communication and collaboration skills.
- Experience with message brokers (e.g., RabbitMQ, Kafka).
- Knowledge of containerization with Kubernetes and Docker.
- Hands-on experience with Vaadin 8+, front-end technologies (JavaScript, CSS), or modern UI frameworks.
At Epicor, we’re truly a team. Join 5,000 talented professionals in creating a world of better business through data, AI, and cognitive ERP. We help businesses stay future-ready by connecting people, processes, and technology. From software engineers who command the latest AI technology to business development reps who help us seize new opportunities, the work we do matters. Together, Epicor employees are creating a more resilient global supply chain.
We’re Proactive, Proud, Partners.
Whatever your career journey, we’ll help you find the right path. Through our training courses, mentorship, and continuous support, you’ll get everything you need to thrive. At Epicor, your success is our success. And that success really matters, because we’re the essential partners for the world’s most essential businesses—the hardworking companies who make, move, and sell the things the world needs.
Competitive Pay & Benefits
- Health and Wellness: Comprehensive health and wellness benefits designed to support your overall well-being.
- Internal Mobility: Opportunities for mentorship, continuing education, and focused career goal setting, with 25% of positions filled internally.
- Career Development: Free LinkedIn Learning licenses for everyone, along with our Mentoring Program to boost your personal development.
- Education Support: Geographically specific programs to balance the cost of education with the benefits of continued learning and personal development.
- Inclusive Workplace: Collaborate with a diverse team in an inclusive, global workplace that fosters innovation and celebrates partnership.
- Work-Life Balance: Policies built on mutual trust and support, encouraging time off to rest, recharge, and reconnect.
- Global Mobility: Comprehensive support for international relocations and permanent residency processes.
Epicor is committed to creating a workplace and global community where inclusion is valued; where you bring the whole and real you—that’s who we’re interested in. If you have interest in this or any role- but your experience doesn’t match every qualification of the job description, that’s okay- consider applying regardless.
We are an equal-opportunity employer.
Recruiter
Chaithra D B
Similar Jobs
View All
Talk to us
Feel free to call, email, or hit us up on our social media accounts.
Email
info@antaltechjobs.in