PERMEVO
Website:
permevo.com
Job details:
๐ง๐ถ๐๐น๐ฒ: Senior Software Engineer (Java - Backend)
๐๐ผ๐ฏ ๐๐ผ๐ฐ๐ฎ๐๐ถ๐ผ๐ป: Chennai, India
๐ช๐ผ๐ฟ๐ธ ๐ ๐ผ๐ฑ๐ฒ: Work from Office (5 Days/Week)
๐๐ผ๐ฏ ๐ง๐๐ฝ๐ฒ: Full-Time
๐๐
๐ฝ๐ฒ๐ฟ๐ถ๐ฒ๐ป๐ฐ๐ฒ ๐ฅ๐ฒ๐พ๐๐ถ๐ฟ๐ฒ๐ฑ: 5-9 Years
๐ง๐ต๐ฒ ๐๐ต๐ฎ๐น๐น๐ฒ๐ป๐ด๐ฒ
We are seeking a highly skilled Senior Software Engineer (Backend) to join our engineering team in Chennai. This role is ideal for an experienced backend developer who enjoys building scalable, cloud-native applications and solving complex engineering challenges in distributed systems.
You will work closely with cross-functional teams to design, develop, and optimize high-performance backend services while contributing to the architecture of next-generation advertising technology platforms.
๐ฅ๐ผ๐น๐ฒ๐ & ๐ฅ๐ฒ๐๐ฝ๐ผ๐ป๐๐ถ๐ฏ๐ถ๐น๐ถ๐๐ถ๐ฒ๐
- Design, develop, and maintain scalable backend applications using Java and Spring Boot.
- Build and optimize microservices-based architectures that support high availability and performance.
- Develop cloud-native solutions leveraging AWS services and best practices.
- Design and implement robust distributed systems capable of handling high traffic and low-latency workloads.
- Collaborate with product managers, architects, and fellow engineers to translate business requirements into technical solutions.
- Write clean, maintainable, and efficient code following software engineering best practices.
- Participate in code reviews and contribute to continuous improvement of development standards.
- Identify and resolve performance bottlenecks, scalability challenges, and production issues.
- Contribute to architectural decisions and technology evaluations.
- Stay current with emerging technologies and industry trends to drive innovation and operational excellence.
๐๐๐๐ฒ๐ป๐๐ถ๐ฎ๐น ๐ฆ๐ธ๐ถ๐น๐น๐ & ๐ฅ๐ฒ๐พ๐๐ถ๐ฟ๐ฒ๐บ๐ฒ๐ป๐๐
๐ ๐๐๐-๐๐ฎ๐๐ฒ ๐ค๐๐ฎ๐น๐ถ๐ณ๐ถ๐ฐ๐ฎ๐๐ถ๐ผ๐ป๐
- Bachelor's degree in Computer Science, Engineering, Information Technology, or a related discipline.
- 5-9 years of hands-on software development experience using Java.
- Strong expertise in Core Java, object-oriented programming, and multithreading concepts.
- Extensive experience building applications using Spring Boot and related Spring frameworks.
- Strong understanding of microservices architecture, API design, and backend development best practices.
- Hands-on experience with Amazon Web Services (AWS), including EC2, S3, RDS, Lambda
- Proven experience designing and supporting distributed systems in high-volume production environments.
- Excellent knowledge of data structures, algorithms, and system design principles.
- Experience working in Platform-as-a-Service (PaaS) environments.
- Strong troubleshooting, analytical, and problem-solving skills.
- Ability to thrive in a collaborative, Agile, and fast-paced product development environment.
๐ฃ๐ฟ๐ฒ๐ณ๐ฒ๐ฟ๐ฟ๐ฒ๐ฑ ๐ค๐๐ฎ๐น๐ถ๐ณ๐ถ๐ฐ๐ฎ๐๐ถ๐ผ๐ป๐
- Experience working in product-based companies or high-growth startups.
- Exposure to advertising technology (AdTech), CTV, OTT, or digital media platforms.
- Experience with cloud-native architectures and scalable backend systems.
- Familiarity with containerization and modern deployment practices.
- Strong understanding of performance optimization and reliability engineering.
๐ง๐ฒ๐ฐ๐ต๐ป๐ถ๐ฐ๐ฎ๐น ๐ฆ๐ธ๐ถ๐น๐น๐
๐๐ฎ๐ฐ๐ธ๐ฒ๐ป๐ฑ ๐ง๐ฒ๐ฐ๐ต๐ป๐ผ๐น๐ผ๐ด๐ถ๐ฒ๐
- Java
- Core Java
- Spring Boot
- REST APIs
- Microservices
๐๐น๐ผ๐๐ฑ & ๐๐ป๐ณ๐ฟ๐ฎ๐๐๐ฟ๐๐ฐ๐๐๐ฟ๐ฒ
- AWS EC2
- AWS S3
- AWS RDS
- AWS Lambda
- PaaS Platforms
๐ฆ๐๐๐๐ฒ๐บ ๐๐ฒ๐๐ถ๐ด๐ป
- Distributed Systems
- High-Traffic Applications
- Low-Latency Architectures
- Scalability & Performance Optimization
๐๐ป๐ด๐ถ๐ป๐ฒ๐ฒ๐ฟ๐ถ๐ป๐ด ๐๐๐ป๐ฑ๐ฎ๐บ๐ฒ๐ป๐๐ฎ๐น๐
- Data Structures
- Algorithms
- Object-Oriented Design
- Code Review Practices
Click on Apply to know more.