Bangalore, Karnataka, India
Information Technology
Full-Time
Principal Global Services
Overview
Responsibilities
Role Overview
We are seeking a Senior Software Engineer with strong expertise in Java (primary) and modern UI frameworks (secondary) to design and develop scalable, high-performance applications with rich user interfaces. The ideal candidate will have deep backend development experience in Java and hands-on exposure to front-end technologies like React, TypeScript, and Next.js.
Key Responsibilities
Must-Have Skills
Java (Primary Skill)
Role Overview
We are seeking a Senior Software Engineer with strong expertise in Java (primary) and modern UI frameworks (secondary) to design and develop scalable, high-performance applications with rich user interfaces. The ideal candidate will have deep backend development experience in Java and hands-on exposure to front-end technologies like React, TypeScript, and Next.js.
Key Responsibilities
- Backend Development (Primary)
- Design, develop, and maintain enterprise-grade applications using Java and related frameworks.
- Implement RESTful APIs and integrate with front-end applications.
- Ensure application performance, scalability, and security.
- UI Development (Secondary)
- Build responsive, dynamic, and user-friendly interfaces using React, TypeScript, and Next.js.
- Collaborate with UX designers to implement intuitive designs.
- Collaboration & Leadership
- Work closely with architects, product owners, and cross-functional teams.
- Mentor junior developers and contribute to technical best practices.
- Quality & Performance
- Conduct code reviews, write unit/integration tests, and ensure adherence to coding standards.
- Troubleshoot and resolve complex technical issues.
Must-Have Skills
Java (Primary Skill)
- Core Java: OOP, Collections, Generics, Exception Handling, Multithreading.
- Frameworks: Spring Boot, Spring MVC, Spring Data JPA, Hibernate.
- APIs: RESTful API design and implementation.
- Build & CI/CD: Maven/Gradle, Jenkins, Git.
- Testing: JUnit, Mockito.
- React.js: Component-based architecture, hooks, state management.
- TypeScript: Strong typing, interfaces, generics.
- Next.js: Server-side rendering (SSR), static site generation (SSG).
- UI Best Practices: Responsive design, accessibility, performance optimization.
- Microservices Architecture and containerization (Docker, Kubernetes).
- UI Libraries: Material-UI, Tailwind CSS.
- Testing: Jest, React Testing Library.
- Database Skills: SQL (MySQL/PostgreSQL).
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration abilities.
- Ability to work independently and mentor team members.
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