Mississauga, ON, L5B 3P7, CAN
106 days ago
Senior Application Full Stack Developer- Inventory Management - (Hybrid)
We are seeking a highly experienced full stack developer to lead the design, development, and support of high-volume, low-latency Java applications for our Stock Record system within Capital Markets. This role requires expertise in Microservice architecture, design patterns, Angular UI/UX, and Java/WebLogic modernization. Collaboration, problem-solving, and a commitment to quality are essential. **Responsibilities:** + Design, develop, and support high-volume, low-latency, multi-tiered Java applications. + Provide Level 3 support for existing applications. + Migrate functionalities from monolithic WebLogic systems to a Microservices architecture. + Translate business requirements into user stories and technical solutions. + Develop solutions adhering to established design and quality standards. + Build test automation suites. + Identify and address system bottlenecks and deficiencies. + Collaborate with stakeholders across different teams (business analysts, QA, offshore, etc.). + Design and develop system architecture. + Resolve production support issues. + Stay current with new technologies and strategies. + Ensure requirements are thoroughly analyzed and customer needs are met. + Deliver high-quality implementations with comprehensive test coverage. **Required Skills:** + 5+ years of experience as a Java Developer with end-to-end solution delivery. + Hands-on experience with Core Java, Server-Side Java, JavaScript, MVC, Spring Framework. + Experience with Microservices architecture using Spring Boot, Spring Cloud Config, Netflix OSS, Pivotal Cloud Foundry, ZooKeeper, AWS. + 5+ years of Oracle RDBMS experience (stored procedures, PL/SQL, triggers, performance tuning). + Familiarity with various technology stacks (Apache, J2EE, Java, JBoss, MQ, Oracle, SQL Server, DB2, Windows, Linux). + Experience with Spring Boot, AppDynamics, Docker, MongoDB/Cassandra, Kubernetes, Kafka, RabbitMQ, Swagger. + Experience migrating Oracle RDBMS to cloud and NoSQL databases. + Experience with ETL tools (Talend, Informatica, Spark). + Strong Java concurrency and thread-safe coding skills. + Experience with transaction management (JTA). + Shell scripting and Unix/Linux/Windows system administration experience. + Expert-level SQL and data modeling skills (relational and non-relational). + Understanding of network infrastructure (HTTP/S, TCP/IP, TLS, DNS, Load Balancers, Firewalls, Proxies). + Experience with JMS and message queues (Tibco/IBM MQ). + Experience with front-end frameworks (Angular, React.js, jQuery). + Experience with WebLogic 10 and 12c. + Agile/Scrum development experience. + Experience with Test-Driven Development (TDD). + Experience with code versioning tools (GitHub, Bitbucket, Subversion, Perforce). + Experience with DevOps processes and tools (Jenkins, Bamboo, UrbanCode, Maven, Gradle). + Strong problem-solving and communication skills. + Experience working in a fast-paced global environment **Education:** + BS/MS degree in Computer Science or equivalent. **Nice-to-Have Skills:** + Experience with Elasticsearch, Logstash, and Kibana (ELK stack). + AWS, Data Warehousing, and Oracle RDBMS certifications. + Experience deploying applications to cloud platforms (AWS, GCP, PCF). + Capital Markets domain experience. + Experience in Angular UI/UX development with end-to-end solutions. + Experience in WebLogic EJB development with end-to-end solutions. ------------------------------------------------------ **Job Family Group:** Technology ------------------------------------------------------ **Job Family:** Applications Development ------------------------------------------------------ **Time Type:** ------------------------------------------------------ **Most Relevant Skills** Please see the requirements listed above. ------------------------------------------------------ **Other Relevant Skills** For complementary skills, please see above and/or contact the recruiter. ------------------------------------------------------ _Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law._ _If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review_ _Accessibility at Citi (https://www.citigroup.com/citi/accessibility/application-accessibility.htm)_ _._ _View Citi’s_ _EEO Policy Statement (https://www.citigroup.com/global/eeo-aa-policy)_ _and the_ _Know Your Rights (https://www.eeoc.gov/sites/default/files/2023-06/22-088\_EEOC\_KnowYourRights6.12ScreenRdr.pdf)_ _poster._ Citi is an equal opportunity and affirmative action employer. Minority/Female/Veteran/Individuals with Disabilities/Sexual Orientation/Gender Identity.
Por favor confirme su dirección de correo electrónico: Send Email