Diverse Lynx
Job Description:
Back End:
Java/Spring Boot
Cloud:
GCP • Experience in Google cloud • Hands-on experience in cloud application architecture, with a focus on creating scalable and reliable software systems. • Experience using Google Cloud Platform (GCP) including but not restricting to services like • Clear understanding of standard Java keywords with their usage, exceptions and examples. (like static, volatile, final etc). • Excellent knowledge in Collections definition, differences between each, usages and performance (like ArrayList, LinkedList, HashSet, HashMap, TreeSet, Vector) • Java 8+ features (Streams, Lambda functions) experience and ability to solve online coding exercices involving collections of string manipulations. (Easy to Medium questions practise on leetcode or hackerrank) • Spring boot setup for datasource, Rest interfaces, Global Exception handling using AOP, Asynchronous and multi-threaded programming • Strong in Spring concepts and able to explain with real examples (MVC, Inversion of Control, Scopes and their proper usage in Beans, Application Context, Bean Factory, JPA, Logging, Configuration, Security) • bility to explain design patterns with real or project experience (Factory, Builder, Strategy, Event driven, Chain of command, Singleton) • Very good database skills (Transactions, ACID Principles, ORM, DDL and DML definitions, Index usage and parallel query and storage size optimizations). • NoSQL knowledge is nice to have. Understanding of partitions, eventually consistent policies, keyspaces and data types supported) • Rest Microservices Architecture Understanding (Http Methods, Http Statuses, Idempotency, API definition for request and response attributes) • Best Practices (Agile, Git, Jenkins (CI/CD), Gradle/Maven, Caching, SOLID, Cloud Ready app development, Refactoring)
Nice to have skills in Messaging systems ( AWS, GCP BigQuery, RabbitMQ, IBM MQ, Kafka - partitions, rebalancing, threads, configs, producers, consumers, streams, processors, topology
Diverse Lynx LLC is an Equal Employment Opportunity employer. All qualified applicants will receive due consideration for employment without any discrimination. All applicants will be evaluated solely on the basis of their ability, competence and their proven capability to perform the functions outlined in the corresponding role. We promote and support a diverse workforce across all levels in the company.
Back End:
Java/Spring Boot
Cloud:
GCP • Experience in Google cloud • Hands-on experience in cloud application architecture, with a focus on creating scalable and reliable software systems. • Experience using Google Cloud Platform (GCP) including but not restricting to services like • Clear understanding of standard Java keywords with their usage, exceptions and examples. (like static, volatile, final etc). • Excellent knowledge in Collections definition, differences between each, usages and performance (like ArrayList, LinkedList, HashSet, HashMap, TreeSet, Vector) • Java 8+ features (Streams, Lambda functions) experience and ability to solve online coding exercices involving collections of string manipulations. (Easy to Medium questions practise on leetcode or hackerrank) • Spring boot setup for datasource, Rest interfaces, Global Exception handling using AOP, Asynchronous and multi-threaded programming • Strong in Spring concepts and able to explain with real examples (MVC, Inversion of Control, Scopes and their proper usage in Beans, Application Context, Bean Factory, JPA, Logging, Configuration, Security) • bility to explain design patterns with real or project experience (Factory, Builder, Strategy, Event driven, Chain of command, Singleton) • Very good database skills (Transactions, ACID Principles, ORM, DDL and DML definitions, Index usage and parallel query and storage size optimizations). • NoSQL knowledge is nice to have. Understanding of partitions, eventually consistent policies, keyspaces and data types supported) • Rest Microservices Architecture Understanding (Http Methods, Http Statuses, Idempotency, API definition for request and response attributes) • Best Practices (Agile, Git, Jenkins (CI/CD), Gradle/Maven, Caching, SOLID, Cloud Ready app development, Refactoring)
Nice to have skills in Messaging systems ( AWS, GCP BigQuery, RabbitMQ, IBM MQ, Kafka - partitions, rebalancing, threads, configs, producers, consumers, streams, processors, topology
Diverse Lynx LLC is an Equal Employment Opportunity employer. All qualified applicants will receive due consideration for employment without any discrimination. All applicants will be evaluated solely on the basis of their ability, competence and their proven capability to perform the functions outlined in the corresponding role. We promote and support a diverse workforce across all levels in the company.