16 Willware Technologies Jobs
7-10 years
Mumbai, Bangalore / Bengaluru, Hyderabad / Secunderabad + 4 more
Java Developer - Spring Boot/Microservices Architecture (7-10 yrs)
Willware Technologies
posted 1mon ago
Flexible timing
Key skills for the job
Role : Java Microservices.
Company Name : Willware Technologies.
Experience : 6+Years.
Work Mode : Onsite / Fulltime.
Work Location : Mumbai, Gurgaon, Bangalore, Hyderabad, Pune, Kochi, Noida.
Must Have :
- Experience range: 7 - 12 years.
- Strong in Java and microservices development.
- Must have worked on different Java version (i.e. 8 and 17), and aware about different Java version features.
- Experience in developing micro services in Spring Boot.
- Experience in security, transaction, Idempotency, log tracing, distributed caching, monitoring and containerization requirements of Micro services.
- Experience in developing High Cohesion & Loosely Coupled Micro Services.
- Hands on experience on Microservices Architecture.
- Should have excellent acumen in Data Structures, algorithms, problem-solving and Logical/Analytical skills.
- Thorough understanding of OOPS concepts, Design principles and implementation of different type of Design patterns.
- Sound understanding of concepts like Exceptional handling, Serialization/Deserialization and Immutability concepts, etc.
- Good fundamental knowledge in Enums, Collections, Annotations, Generics, Autoboxing, etc.
- Experience with Multithreading, Concurrent Package and Concurrent APIs.
- Basic understanding of Java Memory Management (JMM) including garbage collections concepts.
- Experience in RDBMS or NO SQL databases and writing SQL queries (Joins, group by, aggregate functions, etc.
- Hands-on experience with Massage Broker like Kafka or other.
- Hands-on experience in creating RESTful webservices and consuming webservices.
- Hands-on experience with spring Cloud/Spring Boot.
- Hands-on experience with any of the logging frameworks (SLF4J/LogBack/Log4j).
- Experience of writing Junit test cases using Mockito / Powermock frameworks.
- Should have practical experience with Maven/Gradle and knowledge of version control systems like Git/SVN etc.
- Hands on experience on Cloud deployment/development.
Good to have :
- Any Cloud Certification.
- Distributed computing
- Building scalable systems
- UX areas like ReactJS, NodeJS, Webflux etc.
Functional Areas: Other
Read full job description7-10 Yrs
Mumbai, Bangalore / Bengaluru, Hyderabad / Secunderabad +4 more
8-10 Yrs
Remote
6-10 Yrs
Remote
6-8 Yrs
Bangalore / Bengaluru