Tata Consultancy Services
Posted 1w ago

Full Stack Python Engineer

Tata Consultancy Services
Phoenix, Arizona, United States
$110k-$115k/yrOnsiteFull Time
Responsibilities
  • developing pipelines
  • building applications
  • troubleshooting deployments
Requirements
  • Requires 4–6 years of experience with Java and open-source technologies
  • Python
  • Spring, React, APIs
  • Databases
  • Cloud tools
  • Testing
  • Troubleshooting
  • Deployment, and application security
Technical tools mentioned
PythonJavaSpringSpring BootSpring JDBCSpring SecuritySpring BatchSpring Transaction ManagementReactJsSpring CoreSpring DataRESTSOAPJSONJBOSSApache Tomcat ServerWSDLHTML5CSS3JavaScriptReactJSAngularRDBMSOracleMySQLPostgreSQLSQLOAuthJenkinsJIRAAgileService Oriented Architecture (SOA)MAVENJenkins CIXMLIntelliJEclipseAWSCloud ServerOne AppOne Data

Job description

Full Stack Python Engineer


Roles & Responsibilities

• Need candidates who have at least 4-6 years of experience in Java and open source technologies.

• Design and develop data processing pipelines and utilities using Python

• Should know how to code in Java 21, Spring, Spring Boot. - Experienced in building Microservices using Spring JDBC, Spring Security, Spring Batch, Spring Transaction Management.

• Enterprise-Level Application Development: Extensive experience in developing high-performance, scalable applications using ReactJs, Java, Spring Framework (Spring Boot, Spring Core, Spring Data, Spring Security).

• Should have build experience with REST and SOAP APIs before. - Should have worked with JSON, JBOSS, Apache Tomcat Server. knows how to use WSDL.

• Strong Knowledge in Web and Database Technologies: Proficient in HTML5, CSS3, JavaScript (ReactJS, Angular), and RDBMS databases (Oracle, MySQL, PostgreSQL).

• (Preferable)  Prior experience with One App and One Data

• Should know how to incorporate SQL queries, OAUTH tokens within code.

• Should be familiar with Jenkins, JIRA, Agile, Service Oriented Architecture (SOA), MAVEN and Jenkins CI tools (Continuation Integration), XML, IntelliJ, Eclipse, Cloud Server, AWS

• Hands-on experience with development tools and testing frameworks.

• Demonstrated ability to work with Quality Engineers, Application and Production Engineers in investigating, troubleshooting, resolving and deployment fixes raised by respective teams

• Have prior experience addressing application/code vulnerabilities

• Looking for a resource with SQL DB skills as well

Generic Managerial Skills, If any

• Exceptional communication and stakeholder management skills, with the ability to collaborate with cross-functional teams, including developers, business analysts, and quality assurance professionals. 

• Handling and troubleshooting day-to-day operations. 

• Identifying problems or known errors and doing RCAs.

• knowledge in Agile methodology.


Salary Range- $110,000-$115,000 a year

 


About Tata Consultancy Services

Global leader in IT services, consulting, and business solutions.