We are looking for a- Java Developer- who is ready to be a part of a talented software team with experience in building high-performing, enterprise-grade applications; someone, who is motivated to develop efficient Java code while keeping up with full software development life cycle from concept to testing.
Professional skills and qualification :
– Good understanding of applications’ design principles.
– Experience in enterprise web applications development.
– Knowledge of SDLC.
– Team player with good analytical and communication skills.
Job experience/knowledge of:
– Minimum experience of 5 years in the industry
– Strong in Core Java J2EE or Spring API, AOP, Spring Boot
– Strong experience with Collections, IO, Threads, Design Pattens, Dependency Injection, security Patterns.
– Good Experience on Transaction management ACID properties
– Experience on OWS -open web security
– Hibernate (Very Good experience), Annotations, Cache, Transactions.
– REST services, Best Practices
– Message queue
– SOLID Principals
– Databases (Oracle, PostgreSQL or similar)
– Application server configurations
As an advantage :
– Micro-services architecture
– Docker/Kubernetes