
Posted 2 hours ago
Senior Full Stack Application Developer
Citi
Requirements
5-8 years relevant experience, System analysis and software programming, Project management skills, Bachelor's degree or equivalent, TDD and BDD development, Microservices design
Skills
JavaKafkaMongoDBSpring BootKubernetesDockerElasticsearch
About the role
Responsibilities
- Establish and implement new or revised application systems and programs in coordination with the Technology team
- Conduct feasibility studies, time and cost estimates, and IT planning to meet specific business needs
- Monitor and control all phases of the development process, including analysis, design, construction, testing, and implementation
- Utilize in-depth specialty knowledge to analyze complex problems and provide evaluations of business and system processes
- Recommend and develop security measures and operating standards to ensure successful system design
- Serve as a Subject Matter Expert (SME) and advisor to senior stakeholders and mid-level developers
- Appropriately assess risk and drive compliance with applicable laws, rules, and regulations
Requirements
- 5-8 years of relevant experience in application development or systems analysis
- Extensive experience in software programming and system analysis
- Proven experience in managing and implementing successful projects
- Strong proficiency in Microservices design and development
- Hands-on experience with TDD (Test Driven Development) and BDD (Behavior Driven Development)
- Bachelor's degree or equivalent experience
Preferred Qualifications
- Master's degree in a relevant field
- Technical expertise in Java, Kafka, MongoDB, Spring WebFlux, Kubernetes, Docker, and ElasticSearch
- Experience with Java functional programming and Reactive Frameworks
- Certifications in Cloud technologies or Java
- Knowledge of load balancing, caching, and database optimization
Benefits
- Medical, dental, and vision coverage
- 401(k) retirement plans
- Life, accident, and disability insurance
- Wellness programs
- Paid time off packages including vacation, sick leave, and paid holidays
About the Company
Citi is a global financial services corporation with more than 230,000 dedicated people around the globe. We provide a wide range of financial products and services, offering our employees opportunities to grow their careers and make a real impact in the community.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSenior Full Stack Application Developer
Citi · Tampa
