Affordplan - Senior Software Engineer - Java
Nexthire · Gurugram, IN
About The Role
Position
Senior Software Engineer - Java
Experience
4+ years
Location
Gurugram (5 days WFO)
About Company
Affordplan is a category leading healthcare payment platform. It’s product
Swasth
enables its partner hospitals to drive more engaging patient life cycles while helping patients save on their medical bills. Affordplan works with 100+ hospitals across the country and is present in 20+ cities. Affordplan plans to rapidly expand its portfolio this year doubling its hospital count.
Position Responsibilities -
Proficient in Java, with a good knowledge of its ecosystems
Solid understanding of object-oriented programming
Familiar with various design and architectural patterns
Skill for writing reusable Java libraries
Knowledge of concurrency patterns in Java
Familiarity with concepts of MVC, JDBC, and RESTful
Creating database schemas that represent and support business processes
Basic understanding of JVM, its limitations, weaknesses, and workarounds
Implementing automated testing platforms and unit tests
Proficient understanding of code versioning tools, such as Git
Familiarity with build tools such as Ant, Maven, and Gradle
Familiarity with CI/CD
- Expertise in Java Spring framework, Spring Boot
- Expertise in ORM frameworks like Hibernate / Spring JDBC
- Expertise in RDBMS like MySQL Database
- Knowledge about Redis and Kafka
- Understanding of Microservices architecture
Responsibilities
- Designing and implementing Java-based applications.
- Analyzing user requirements to inform application design.
- Defining application objectives and functionality.
- Aligning application design with business goals.
- Developing and testing software.
- Debugging and resolving technical problems that arise.
- Producing detailed design documentation.
- Recommending changes to existing Java infrastructure.
- Ensuring continuous professional self-development.
- Ability to work as part of a team.
- Experience with user interface design, database structures, and statistical analyses.
- Analytical mindset and good problem-solving skills.
Education
BE / BTech / MTech / ME
Experience
4+ Years in Java Development
This is an external listing. JobSpring does not represent or verify the employer. Report this listing
JobSpring