Senior Application Full Stack Developer- Inventory Management - (Hybrid)
Citigroup
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