Location: Irving, TX
Company: Global Systems
Computer or Software jobs encompass a broad category of work focused on developing, maintaining, and utilizing software and hardware systems. These roles typically involve tasks like coding, designing software architecture, testing and debugging programs, managing databases, and ensuring cybersecurity. Characteristics of such jobs often include a blend of technical expertise, problem-solving skills, a continuous learning mindset due to the rapidly evolving tech landscape, and a collaborative approach to working with teams of other IT professionals. These jobs span industries, from tech giants to startups, and can range from software development and systems analysis to IT project management and network engineering.
Computer/Software jobs encompass a variety of roles focused on the development, maintenance, and innovation of computer software systems. These roles include software developers, engineers, programmers, and testers, among others. The main characteristic of these jobs is the requirement of technical skills such as proficiency in programming languages, understanding of software development processes, and problem-solving capabilities. Professionals in this field often work in teams, may contribute to different stages of the software lifecycle, and must continuously learn to keep up with rapidly evolving technologies.
of strong Coding skills in Java/J2EE technologies with Spring Boot experience, Micro-services. Experience with Spring Boot 2, Spring MVC, Spring Core, Spring Batch, Multi-Threading, JPA2, Hibernate, and Spring JDBC Experience with Spring Security (OAuth, LDAP).
Familiarity with Authentication, Authorization. API Gateway like IBM APIM Experience in developing REST APIs. Good understanding of web services and related standards like REST/JSON Experience in working with real time messaging like Kafka, MQ or Event-based architecture (JMS, Pubsub etc) Should have worked on Git, CI/CD Pipeline, Jenkins, Maven, Red Hat Open Shift/Kubernetes and Docker containers Unit testing using common frameworks
like Mockito, Power Mock, Junit Experience with Agile tools like JIRA, Agile development methodologies/frameworks like Scrum and Kanban Good knowledge of Relational Databases like Oracle, MSSQL Server Skills Required - Java/Java 8 , Spring Boot/Spring MVC, Microservices, JPA/Hibernate - RESTful and SOAP APIs on Spring Boot, Webservices/SOAP - Kafka Messaging or Active MQ or Rabbit MQ or JMS - Kubernetes, Docker, Open Shift, CI/CD Pipeline, Git, Jenkins, JIRA - Oracle or MSSQL Server Nice to Have Good to have any No SQL database experience like Mongo DB Experience with one or more of these Integration-related technologies like Apache Camel Experience working with Python, SFTP and Encryption.
Education: Bachelor's degree/University degree or equivalent experience----------Job Family Group: Technology----------Job Family: Applications Development----------Time Type: Full time----------Primary Location: Irving Texas United States----------Primary Location Salary Range: $125,760.00 - $188,640.00----------Citi is an equal opportunity and affirmative action employer.
Qualified applicants will receive consideration without regard to their race, color, religion, interaction, interactionual orientation, gender identity, national origin, disability, or status as a protected veteran. Citigroup Inc. and its subsidiaries (" Citi" ) invite all qualified interested applicants to apply for career opportunities.
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. View the " " poster. View the. View the. View the #J-18808-Ljbffr
Analyze support data and create/provide Weekly Updates/monthly reports using Service Now data Handle business-critical IT tasks Excellent communications skills within IT, leadership, and with business leaders Issue resolution skills Skills and Qualifications: 5+ years IT Experience and prior management experience Data Analysis skills Experience in SAP or Oracle ERP 3+ years of issue resolution experience Demonstrated strong analytical thinking / problem solving skills Proven Leadership Ability and willingness to travel as needed (less than 20%) THIS IS NOT A REMOTE WORK ROLE This position is not open to candidates requiring a VISA
communities. We don't just talk about progress and innovation here - we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it. Role Definition Software Engineer required for development and support for a new cloud platform and build RESTful services that feed data to front end applications ultimately supporting Caterpillar dealers and industry customers.
Responsibilities: You will be is responsible for designing and developing backend RESTful API web services using Microservices architecture. Designing, modifying, developing, writing and implementing software programming applications for target system using
agile methods. Acquiring client requirements; resolving workflow problems through automation optimization. Writing source codes for new applications, and/or generating and enhancing code samples for existing applications.
Utilizing automated testing tools to perform the testing and maintenance. Skill Descriptors Effective Communications: Understanding of effective communication concepts, tools and techniques; ability to effectively transmit, receive, and accurately interpret ideas, information, and needs through the application of appropriate communication behaviors. Software Development: Extensive experience working with software development tools and activities; ability to produce
software products or systems in line with product requirements.
Software Development Life Cycle: Knowledge of software development life cycle; ability to use a structured methodology for delivering and managing new or enhanced software products to the marketplace. Software Integration Engineering : Knowledge of software integration processes and functions; ability to design, develop and maintain interfaces and linkage to alternative platforms and software packages. Software Product Testing : Knowledge of software product testing; ability to design, plan, and execute testing strategies and tactics to ensure software product quality and adherence to stated requirements.
Top Candidates will have: 3+ years software development experience (Java, Python, etc.) 2+ years of Java 8 or higher and Spring Boot RESTful API development. 2+ years of experience using cloud or serverless technologies and frameworks such as AWS, Kinesis, API Gateway, Cloud Formation/Terraform, IAM, AWS Lambda, S3, SNS, SQS, etc. Experience with CI/CD and Dev Ops technologies such as Azure Dev Ops Code Pipeline, Jenkins, shell scripts, etc. and an Agile software development methodology. Visa sponsorship available for eligible applicants. Any offer of employment is conditioned upon the successful completion of a drug screen.
EEO/AA Employer. All qualified individuals - Including minorities, females, veterans and individuals with disabilities - are encouraged to apply. Not ready to apply? Join our Talent Community.