We're looking for a Sr Java Developer to join our team for an exciting in-house fintech project. for Associate java Backend need to work from office all 5 days in Bangalore/Hyderabad location
Note: we are looking for only Immediate to 10 Days joiners only rest please excuse us
Designation: Sr Java Developer
Experience: 5+ Years
Location: Bangalore/Hyderabad (Need to work from office all 5 days)
Mandatory Skills: (Java 8+, core Java, oops, Spring boot, Hibernate, Micro Service, design Patents, Data Structure, Collection, Algorithms, multithreading, Junit, Sql, AWS, Kafka, Devops and Ci/CD)
Technical Skills:
Core Java:
- Strong Java programming skills, including experience with Java 8 (and ideally familiarity with newer versions for latest version interpretation).
- Robust object-oriented design pattern knowledge and implementation experience.
- Strong understanding of data modeling techniques.
- Experience with multi-tier application architecture and high-performance distributed/in-memory caching solutions.
Frameworks & APIs:
- Spring Boot
- REST API development and consumption.
- Apache POI (for working with Microsoft Office formats).
Databases:
- Advanced knowledge and experience with relational databases like MySQL and Sybase.
Testing:
- Extensive Unit Testing experience using JUnit 4+ (including Mockito, AssertJ).
- Integration Testing experience.
- Familiarity with other testing frameworks like Cucumber, Jest, and Cypress is a plus.
Tools & Methodologies:
- Maven (build automation).
- Git (version control: basic commands, branch creation, merging, etc.).
- SonarQube (code quality).
- Agile development methodologies.
- Strong foundation in SDLC best practices, including test-driven development, unit testing discipline, and CI/CD strategies.
Professional & Soft Skills:
- Experience: Minimum of 5 years of practical software development experience.
- Problem Solving: Creativity and resourcefulness to problem solve independently.
- Coding Standards: Excellent coding practices and standards.
- Communication: Good communication and stakeholder management; strong overall communication.
- Passion & Drive: Passion for engineering highly available, performant systems; curiosity and drive to learn new things and build new solutions.
- Organization: Strong time management, organization, and attention to detail.