5 Paddle lift Jobs
Software Engineer - Java (1-4 yrs)
Paddle lift
posted 12d ago
Flexible timing
Key skills for the job
Responsibilities :
- Design and ship great user experiences.
- Write easy-to-maintain products and systems with reliable unit/functional tests and tracking (analytics, logging, and qualitative feedback).
- Applies deep technical expertise and problem-solving methodologies focused on analyzing complex data and systems, anticipating issues, and finding ways to mitigate risk.
- Executes work according to compliance standards, risk and security, and business objectives.
- Contribute to documentation (instructional and technical design, architecture, etc).
- Team up with peers across the organization to build an understanding of cross-dependencies and shared problem-solving.
- Participate in a community of practice to share and gain knowledge.
- Share new skills and knowledge with the team to increase effectiveness.
- Spot areas of inefficiency in code or systems operation and offer suggestions for improvements.
- Maintain a high awareness of industry issues and trends, particularly in regard to accessibility, usability and front-end technologies.
Requirements :
- Bachelor's degree or Master's degree in a related technical field from renowned institutes.
- 4+ years of experience.
- In-depth knowledge of Spring Boot, Spring Framework, Spring MVC, Spring Security, Spring Data, Hibernate etc.
- Good understanding of Java Reflection, IOC, AOP, SOLID, OOP / OOD, etc.
- Should have a good command of SQL and query optimization; Postgres, Mysql.
- Experience working with message queues like Service Bus, and Kafka is preferred.
- Should have an understanding of caching using Redis, AeroSpike, etc.
- Experience working on high-throughput systems.
- Experience/Knowledge with building and deploying web services and web applications on Cloud is preferred.
- Experience working with Azure technologies like Function App etc. an added advantage.
- Experience with Kubernetes, and AKS is an added advantage.
- Effective verbal and written communication skills with the ability to present complex technical information
clearly and concisely.
- Monitoring and viewing service dashboards are part of the day for you.
Functional Areas: Other
Read full job description