Java Developer II
6-8 years
Job Description
Designation: Senior Software Engineer
Experience Level: 6-8 years
Term: Full Time, Permanent
Location : Bangalore ( Work from Office)
Skills Required:
Technical Skills
- Strong expertise in Core Java Programming.
- Competency in Spring Boot Framework for back-end development.
- Knowledge of Redis, Kafka, Docker, and database technologies (Oracle, MySQL, MongoDB).
- Proficiency with development tools like IntelliJ IDEA and Bitbucket.
Soft Skills
- Excellent problem-solving and analytical abilities.
- Strong communication and collaboration skills.
- Ability to work in a fast-paced, dynamic environment.
Roles & Responsibilities:
Software Development
- Design and develop backend systems using microservices architecture and Spring Boot framework.
- Write efficient, clean, and scalable code in Core Java.
- Develop reusable components and maintainable codebases to enhance system functionality.
Middleware and Integration
- Work with Redis and Kafka to manage caching, messaging, and real-time data processing.
- Ensure seamless integration of middleware solutions into existing infrastructure.
Database Management
- Design and optimize database schemas using Oracle, MySQL, and MongoDB.
- Write and maintain efficient queries for both relational and NoSQL databases.
Infrastructure and Tooling
- Utilize Docker for containerization and application deployment.
- Manage development workflows using IntelliJ IDEA and Bitbucket.
Testing and Quality Assurance
- Implement unit tests using frameworks like JUnit to ensure high code quality and coverage.
- Conduct code reviews and support debugging efforts to resolve complex technical issues.
Mentorship and Collaboration
- Mentor junior developers, providing guidance on best practices and technical problem-solving.
- Collaborate with cross-functional teams to define, design, and ship new features.
Qualifications:
- Bachelor’s degree in Computer Science, Information Technology, or a related field
- Hands on experience in software development principles and backend technologies.
- Strong communication skills and the ability to work in a team environment.
About Us :
ModeFinServer is a digital transformation partner of leading banks & financial institutions offering world-class Omni Channel & Digital Banking solutions focused on creating seamless customer experiences.
Our Vision : To be the preferred Financial Technology Service provider.
Our Mission : To partner with our customers to deliver best- in-class financial technology platform that simplify and enhance financial operations.
Industry: IT-Software / Software Services
Functional Area: Banking, IT Software – Application Programming, Maintenance