Apply for this Job
esirable Skills: Major Duties? Design and develop software components based on screen design documents that fit within technical framework as outlined by technical architects? Ensure code meets standards and tested appropriate to the platform? A team player with an ability to own the design and code as per requirement given? Communicate status (written and verbal) to project team and management? Continuously looks for ways to improve the application's stability, scalability, and user experience? Addresses architecture security and owns the team's approach to technical risks and mitigationKnowledge/Skills? Agile Methodology and Cloud Native Development (Azure preferred)? Knowledge of user interface frameworks, Java, Application servers? Knowledge of full software development lifecycle? Knowledge in Secure Software Development Life Cycle (SSDLC)? Strong analytical and problem-solving skills? A positive goal orientated attitude with a focus on deliveryRequired Skills:? Agile Methodology? Java, Reactive Programming, Spring Boot, Microservices and Web based development experience? Must have experience in Spring WebFlux, JPA/ORM, JDBC, Kafka, JMS ? MQ/Solace, Redis, NoSQL framework? Must have experience in MERN stack for developing User interfaces using modern web technologies and frameworks such as HTML5, CSS3, SCSS, Bootstrap, ReactJS, Redux and Node.js.? Test Frameworkso Jest - the most popular testing framework for JavaScript developerso Mocha - popular testing framework for JavaScript developerso JUnit ? The de-facto standard for unit testing Java applications.o Spring Test & Spring Boot Test ? Utilities and integration test support for Spring Boot applicationso Postman and SoapUIo AssertJ ? A fluent assertion libraryo Hamcrest ? A library of matcher objects (also known as constraints or predicates)o Mockito ? A Java mocking frameworko JSONassert ? An assertion library for JSONo JsonPath ? XPath for JSON? Experience in DevOps CI/CD process using Gradle, GitHub Actions, Jenkins, Docker and Kubernetes framework? Experience using at least some of the following technologies: Java8, APIs, GraphQL, RESTful interfaces, SpringBoot, Microservices based architecture, Unix, Static Analysis tools like Sonarcube, Checkmarx, etcNice to have? Experience in public cloud deployments (Azure preferred) and Dockers? Cloud Native Development experience using at least some of the following technologies: Azure SQL/PostgreSQL, Cosmos DB, Blob Storage, EventHub, Service Bus, Event Grid, Application Insights, Synapse Analytics, Logic Apps, Container Apps, Container, Unix.? Experience on Azure & AWS? Financial Domain experience? Good knowledge of Messaging and Event Driven Architecture.Experience? Bachelor's degree in computer science or a related discipline? Overall 5 to 7 Years of Industry experience? Experience in agile development methodology? Experience as hands-on Sr. Java developer Country: United States Branch City Location: Chicago(Downtown), IL
CHICAGO
Chicago, IL
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.
Date Posted: 27 February 2025
Apply for this Job