V

Java Full Stack

Virtusa
19 days ago
Full-time
On-site
Tampa, Florida, United States
Job Description:
  • We are looking for experienced full-stack software engineers who are passionate about solving business problems through innovation and engineering practices. 
  • This role will be responsible for writing code, pairing with other developers as appropriate, decomposing acceptance criteria to understand team backlog deliverables, complexities, and risk, while working as a strong contributor on an agile team. 
  • From a technical standpoint, the Software Engineer has full-stack coding and implementation responsibilities and adheres to best practice principles including modern software development, agile and scrum, code quality, and tool usage. 
  • The Software Engineer works to understand and influence software architecture, while contributing to Citi’s technical user base.Comprehensive knowledge of SQL and PL/SQL, with a deep understanding of Relational Database Management Systems (RDBMS), particularly Oracle. 
  • Proven capability in designing, developing, and implementing high-performance RESTful APIs leveraging appropriate frameworks and technologies. Solid understanding and practical experience with code versioning tools, including GitHub Enterprise. 
  • Ability to develop and automate comprehensive unit, integration, and end-to-end tests to ensure code qualityStrong expertise in developing intuitive user interfaces using contemporary JavaScript frameworks (e.g., React), HTML5, and CSS. 
  • Practical experience working within Agile development methodologies and utilizing project management tools such as JIRA.