Full Stack Java Developer - Vice President
Job in
Irving, Dallas County, Texas, 75084, USA
Listed on 2026-05-17
Listing for:
Citi
Full Time
position Listed on 2026-05-17
Job specializations:
-
Software Development
Software Engineer, Java Developer, Full Stack Developer, Cloud Engineer - Software
Job Description & How to Apply Below
We are seeking a highly skilled and experienced Full Stack Java Developer/Architect to design, develop, and implement robust, scalable, and high-performance applications. The ideal candidate will possess deep expertise in Java and Spring Boot for backend development, coupled with strong proficiency in React for dynamic frontend user interfaces. This role requires a visionary who can lead architectural decisions, mentor junior developers, and contribute to all phases of the software development lifecycle.
Experience with agentic model development and AI-related technologies is a significant plus, demonstrating a forward-thinking approach to innovative solutions.
- Lead the design and development of complex, high-volume, and low-latency applications for critical systems, ensuring high availability and performance.
- Architect, build, and maintain efficient, reusable, and reliable Java code, primarily using Spring Boot framework.
- Develop responsive and interactive user interfaces using React, ensuring a seamless user experience.
- Collaborate with product managers, designers, and other stakeholders to understand requirements and translate them into technical specifications.
- Conduct code reviews, provide constructive feedback, and ensure adherence to coding standards and best practices.
- Implement security and data protection measures.
- Perform thorough testing, including unit, integration, and system tests, to ensure the quality and robustness of applications.
- Identify and resolve technical issues, troubleshoot problems, and optimize application performance.
- Contribute to the continuous improvement of the development process, tools, and technologies.
- Mentor and guide junior developers, fostering a culture of technical excellence and continuous learning.
- Stay abreast of emerging technologies and industry trends, particularly in Java, Spring, React, and AI/ML, and evaluate their potential application to our products.
Skills and Qualifications
- Backend
- Expert-level proficiency in Java: strong understanding of core Java, concurrent programming, and design patterns.
- Extensive experience with Spring Framework: deep knowledge of Spring Boot, Spring Data JPA, Spring Security, Spring Cloud, and other Spring ecosystem projects.
- API Development: proven experience in designing and developing RESTful APIs.
- Databases: strong knowledge of relational databases like Oracle and No
SQL databases (e.g., Mongo
DB, Cassandra). Experience with database design and optimization. - Message Brokers: experience with message queuing systems (e.g., Kafka, Rabbit
MQ). - Testing: solid experience with unit testing (JUnit, Mockito) and integration testing.
- Frontend
- Expert-level proficiency in React: strong understanding of React.js, its core principles, and lifecycle.
- State Management: experience with state management libraries (e.g., Redux, Context API, Zustand).
- Modern JavaScript: ES6+, Type Script.
- HTML/CSS: strong command of HTML5, CSS3, and pre-processors like SASS/LESS.
- Responsive Design: experience building responsive and accessible web applications.
- Build Tools: proficiency with frontend build tools (e.g., Webpack, Babel, Vite).
- Architecture & Dev Ops
- Experience with microservices architecture and distributed systems.
- Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
- Understanding of CI/CD pipelines (e.g., Light Speed, Git Hub).
- General
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration abilities.
- Ability to work independently and as part of a team in a fast-paced environment.
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- 10+ years of progressive experience in software development, with at least 2-4 years in an Architect role.
- Agentic Model Development: experience with designing, developing, and deploying agentic models, including understanding of autonomous agents, multi-agent systems, or similar AI paradigms.
- AI/ML Integration: practical experience integrating machine learning models or AI services into applications. Education
- Bachelor’s degree/University degree or equivalent…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×