Minimum Qualifications: Masters / Bachelors degree in Computer Science or related field 5 - 9 years of development experience Expert
knowledge of Spring ecosystem (Spring Boot, Spring Cloud, Spring Integration, Spring Cloud Data Flow etc) Expert knowledge of Java/JavaEE, JVM ecosystem, memory model, tuning, threading, reactive streams, modularization
Knowledge on Cloud computing techniques (Virtualization, Containers, AWS and/or any public/private cloud) Strong knowledge in asynchronous, distributed event based architectures, distributed computing concepts, elastic computing and resilience.
Experiance with GEN AI Tools Preferred Qualifications: Knowledge of Domain Driven Design concepts and Microservices Experience with at least one major server side web development stack Technical knowledge of the least one major RDBMS, preferably SQL Server
Knowledge of NoSQL data stores (MongoDB, Cassandra, Neo4J, CouchDB) Experience with Unit Testing, Integration testing and BDD (JUnit, Mockito, Cucumber Frameworks)
Expert knowledge of build tools and dependency management (gradle, maven) Experience with Agile as software development methodology Strong verbal communications, cross-group collaboration skills, analytical, structured and strategic thinking.
Great interpersonal skills, cultural awareness, belief in teamwork.
Problem Solving skills and ability to swim in ambiguity
Familiarity with client side MVC frameworks (Backbone, Angular, React etc) Design and implement technical architectures for complex solutions
Write great software adhering to agile software engineering practices (e.g., TDD, continuous integration, automated tests, etc.) Integrate front-end development with back-end applications Work cross-functional in an Agile environment Gather and analyze business requirements
Excellent problem-solving, organizational and analytical skills Entrepreneurial drive and demonstrated ability to achieve stretch goals in an innovative and fast-paced environment
Job Classification
Industry: Textile & ApparelFunctional Area / Department: Engineering - Software & QARole Category: Software DevelopmentRole: Back End DeveloperEmployement Type: Full time