1,045 Ofertas de Java en Mexico

Java Application Support and Development Expert

Zapopan, Jalisco beBeeApplication

Hoy

Trabajo visto

Toque nuevamente para cerrar

Descripción Del Trabajo

Job Title: Java Application Support and Development Expert

We are seeking a skilled Java expert to provide application support and development expertise to our clients.

Key Responsibilities:
  • L2/L3 Application Support and Development Experience: Provide expert-level technical assistance and development services for our clients' applications.
  • Coding, Debugging, and Communication Skills: Possess strong coding, debugging, and communication skills to effectively troubleshoot and resolve complex technical issues.
  • Object-Oriented Programming: Proficient in object-oriented programming in Java, C++, and Python.
Preferred Skills:
  • Unix/Linux Operating Systems: Experienced with Unix/Linux operating systems.
  • SQL/Database Knowledge: Familiar with SQL/database concepts.

The Interview Process:

The interview process includes a coding assessment and discussions with our team to evaluate your technical skills and fit for the role.

About the Role:

This is an excellent opportunity to work with a dynamic team and contribute your expertise to delivering high-quality solutions to our clients.

What We Offer:

We offer a competitive compensation package, opportunities for growth and professional development, and a collaborative work environment.

Lo sentimos, este trabajo no está disponible en su región

Java Software Engineer Jr

Monterrey, Nuevo León Thermo Fisher Scientific

Hoy

Trabajo visto

Toque nuevamente para cerrar

Descripción Del Trabajo

**Engineer I, Software**

**Job Title**: Software Engineer I

**Job Location**: Tijuana, M.

**About Team**:
Digital Solutions Enablement team is Thermo Fisher’s “Software Engineering” center of excellence in Tijuana Mexico. This center of excellence provides the world-class software and cloud computing service that helps scientists do their work more efficiently and with precision, enabling them to make our world healthier, cleaner and safer.

Our world class software products and solutions accelerate scientific discovery and lab productivity. These solutions,
- Provide rich content, selection tools, collaboration tools and scientific apps that allow our customers to focus on innovation and the complexities of their science.
- Create a connected world for our customers where discoveries happen the smart way, where every device/product is connected, self-aware, and self-healing—thereby enabling efficient workflows and collaborative science.
- class software products built to leverage the power and scalability of the cloud.

**Roles & Responsibilities**:
**Purpose**:
The role is of a hands-on developer who is motivated to combine the art of design with the art of programming thereby actively contribute to the development of new features. This person will be member of a cross-functional scrum team delivering Connect Platform & Ecosystem, Instrument Connectivity via IoT protocols, Customer tenancy, Authorization, and Digital product subscriptions and entitlements. The role is expected to make a difference to the product in terms of the design and contribute towards identifying technical risks and alternate solutions to various problems. In addition to that, the role also demands to lead, motivate, mentor and provide ample guidance to the other team members with respect to technical challenges.

**Responsibilities**:

- Active participation in various scrum ceremonies such as Story grooming, sprint planning sessions etc., and contribute towards identifying technical risks, alternate solutions to various problems etc.
- Plans, participates and performs the technical work of an assignment.
- Contributes to the implementation, automated unit and integration testing, code reviews, debugging and integration of code of extreme complexity across multiple concurrent projects.
- Is authentic, transparent, holding self accountable. Collaborates with others
- Is willing to ask difficult questions and take risks. Greets challenge and change as opportunity
- A highly motivated fast learner who can self-start and “figure out what needs figuring out”
- Good verbal and written communication skills. Ability to effectively document artifacts and processes then explain them to others.
- Perform proof of concept on new technologies and software on demand.

Education:
Bachelor in CS or Engineering with 1+ years of experience or Master in CS or Engineering.

**Mandatory Skills, Knowledge and Experience**:

- Knowledge of programming disciplines like object-oriented principles, design patterns, data structures and unit testing (TDD using junit).
- Cloud computing using AWS such as S3, DynamoDB, SNS, SES, EC2
- Knowledge in databases (Postgres/MySQL/NoSQL DB), persistence frameworks, and SQL.
- Experience, instincts, and enthusiasm around testing, testability, and automation
- Excellent verbal and written communication skills. Ability to effectively document artifacts and processes then explain them to others

**Nice to Have Skills, Knowledge and Experience**:

- Communication protocols like MQTT, OPC_UA, Serial, SiLA2
- Exposure to public Cloud IoT service.
- Development experience with Python, JavaScript, Ajax, Bootstrap, HTML 5, CSS and Angular JS is a plus
Lo sentimos, este trabajo no está disponible en su región

Java Software Engineer Jr

Guadalajara, Jalisco Thermo Fisher Scientific

Hoy

Trabajo visto

Toque nuevamente para cerrar

Descripción Del Trabajo

**Engineer I, Software**

**Job Title**: Software Engineer I

**Job Location**: Tijuana, M.

**About Team**:
Digital Solutions Enablement team is Thermo Fisher’s “Software Engineering” center of excellence in Tijuana Mexico. This center of excellence provides the world-class software and cloud computing service that helps scientists do their work more efficiently and with precision, enabling them to make our world healthier, cleaner and safer.

Our world class software products and solutions accelerate scientific discovery and lab productivity. These solutions,
- Provide rich content, selection tools, collaboration tools and scientific apps that allow our customers to focus on innovation and the complexities of their science.
- Create a connected world for our customers where discoveries happen the smart way, where every device/product is connected, self-aware, and self-healing—thereby enabling efficient workflows and collaborative science.
- class software products built to leverage the power and scalability of the cloud.

**Roles & Responsibilities**:
**Purpose**:
The role is of a hands-on developer who is motivated to combine the art of design with the art of programming thereby actively contribute to the development of new features. This person will be member of a cross-functional scrum team delivering Connect Platform & Ecosystem, Instrument Connectivity via IoT protocols, Customer tenancy, Authorization, and Digital product subscriptions and entitlements. The role is expected to make a difference to the product in terms of the design and contribute towards identifying technical risks and alternate solutions to various problems. In addition to that, the role also demands to lead, motivate, mentor and provide ample guidance to the other team members with respect to technical challenges.

**Responsibilities**:

- Active participation in various scrum ceremonies such as Story grooming, sprint planning sessions etc., and contribute towards identifying technical risks, alternate solutions to various problems etc.
- Plans, participates and performs the technical work of an assignment.
- Contributes to the implementation, automated unit and integration testing, code reviews, debugging and integration of code of extreme complexity across multiple concurrent projects.
- Is authentic, transparent, holding self accountable. Collaborates with others
- Is willing to ask difficult questions and take risks. Greets challenge and change as opportunity
- A highly motivated fast learner who can self-start and “figure out what needs figuring out”
- Good verbal and written communication skills. Ability to effectively document artifacts and processes then explain them to others.
- Perform proof of concept on new technologies and software on demand.

Education:
Bachelor in CS or Engineering with 1+ years of experience or Master in CS or Engineering.

**Mandatory Skills, Knowledge and Experience**:

- Knowledge of programming disciplines like object-oriented principles, design patterns, data structures and unit testing (TDD using junit).
- Cloud computing using AWS such as S3, DynamoDB, SNS, SES, EC2
- Knowledge in databases (Postgres/MySQL/NoSQL DB), persistence frameworks, and SQL.
- Experience, instincts, and enthusiasm around testing, testability, and automation
- Excellent verbal and written communication skills. Ability to effectively document artifacts and processes then explain them to others

**Nice to Have Skills, Knowledge and Experience**:

- Communication protocols like MQTT, OPC_UA, Serial, SiLA2
- Exposure to public Cloud IoT service.
- Development experience with Python, JavaScript, Ajax, Bootstrap, HTML 5, CSS and Angular JS is a plus
Lo sentimos, este trabajo no está disponible en su región

Java Software Engineer Jr

Tijuana, Baja California Thermo Fisher Scientific

Hoy

Trabajo visto

Toque nuevamente para cerrar

Descripción Del Trabajo

**Engineer I, Software**

**Job Title**: Software Engineer I

**Job Location**: Tijuana, M.

**About Team**:
Digital Solutions Enablement team is Thermo Fisher’s “Software Engineering” center of excellence in Tijuana Mexico. This center of excellence provides the world-class software and cloud computing service that helps scientists do their work more efficiently and with precision, enabling them to make our world healthier, cleaner and safer.

Our world class software products and solutions accelerate scientific discovery and lab productivity. These solutions,
- Provide rich content, selection tools, collaboration tools and scientific apps that allow our customers to focus on innovation and the complexities of their science.
- Create a connected world for our customers where discoveries happen the smart way, where every device/product is connected, self-aware, and self-healing—thereby enabling efficient workflows and collaborative science.
- class software products built to leverage the power and scalability of the cloud.

**Roles & Responsibilities**:
**Purpose**:
The role is of a hands-on developer who is motivated to combine the art of design with the art of programming thereby actively contribute to the development of new features. This person will be member of a cross-functional scrum team delivering Connect Platform & Ecosystem, Instrument Connectivity via IoT protocols, Customer tenancy, Authorization, and Digital product subscriptions and entitlements. The role is expected to make a difference to the product in terms of the design and contribute towards identifying technical risks and alternate solutions to various problems. In addition to that, the role also demands to lead, motivate, mentor and provide ample guidance to the other team members with respect to technical challenges.

**Responsibilities**:

- Active participation in various scrum ceremonies such as Story grooming, sprint planning sessions etc., and contribute towards identifying technical risks, alternate solutions to various problems etc.
- Plans, participates and performs the technical work of an assignment.
- Contributes to the implementation, automated unit and integration testing, code reviews, debugging and integration of code of extreme complexity across multiple concurrent projects.
- Is authentic, transparent, holding self accountable. Collaborates with others
- Is willing to ask difficult questions and take risks. Greets challenge and change as opportunity
- A highly motivated fast learner who can self-start and “figure out what needs figuring out”
- Good verbal and written communication skills. Ability to effectively document artifacts and processes then explain them to others.
- Perform proof of concept on new technologies and software on demand.

Education:
Bachelor in CS or Engineering with 1+ years of experience or Master in CS or Engineering.

**Mandatory Skills, Knowledge and Experience**:

- Knowledge of programming disciplines like object-oriented principles, design patterns, data structures and unit testing (TDD using junit).
- Cloud computing using AWS such as S3, DynamoDB, SNS, SES, EC2
- Knowledge in databases (Postgres/MySQL/NoSQL DB), persistence frameworks, and SQL.
- Experience, instincts, and enthusiasm around testing, testability, and automation
- Excellent verbal and written communication skills. Ability to effectively document artifacts and processes then explain them to others

**Nice to Have Skills, Knowledge and Experience**:

- Communication protocols like MQTT, OPC_UA, Serial, SiLA2
- Exposure to public Cloud IoT service.
- Development experience with Python, JavaScript, Ajax, Bootstrap, HTML 5, CSS and Angular JS is a plus
Lo sentimos, este trabajo no está disponible en su región

Sr Java Software Engineer

Zapopan, Jalisco Toshiba Global Commerce Solutions - External

Hoy

Trabajo visto

Toque nuevamente para cerrar

Descripción Del Trabajo

**The company**

Toshiba is a provider of technology services for retail businesses to create high-quality digital platforms and products that accelerate time to market. Our diverse and adaptable teams provide the right mix of solutions and methodologies to deliver results as we collaborate with our clients' teams to foster innovation through continuous learning.

**Our people**

At Toshiba, all team members are empowered to take responsibility and develop innovative solutions to our customers' most challenging problems. To retain and develop top talent, we foster a work environment that celebrates creativity, encourages skill development, and enables multidisciplinary collaboration.

**What you will bring to the team**

Toshiba Global Commerce Solutions is seeking a self-directed software engineer with previous experience in software development, to join our team in Guadalajara, Mexico. The Software Engineer designs, builds, and supports custom software solutions for some of the world's largest retailers.

**What you will be doing**:
Your typical day as a Toshiba **Software Engineer II/JAVA **will involve:

- Analyze requirements and provide schedule input
- Programming duties including coding, design, testing, building defined features, investigation, fixing/verifying defects.
- Resolution of technical challenges requiring a narrow scope of domain and discipline knowledge
- Implementation of product and solution features, according to guidance.
- Lead the design, development, implementation, testing, troubleshooting, debugging, and maintenance of systems with business-critical functionality.
- Generate and validate product documentation
- Work directly within the AGILE development team and stakeholders to help with existing requirements, adhere to timelines, and meet deliverables.
- Client-facing professionalism and skills
- Learn about TGCS product offerings and how clients use them.
- Learn about how TGCS products go from an idea to a fully-fledged product.

**Naturally To be successful in this role, you must have and know of**
- Bachelor's Degree in Computer Science or related field.
- 6+ years of professional experience in software development using Java.
- Participate and lead backlog grooming, sprint planning, and requirements team meetings.
- Strong knowledge of object-oriented design and data structures.
- Strong knowledge in algorithm design, problem-solving, and complexity analysis.
- English: Fluent.
- Experience working with HW.

**Nice to have**:

- C++, Apache Camel, Apache Active MQ, Spring, Spring Boot, Stomp.
- Linux: Kernel, Advanced Bash, Boot sequence, Boot Loader.
- Windows: User Space / System Space Basic Knowledge.

**We offer**:

- Career plan and real growth opportunities
- Constant training, tutoring, online corporate courses, eLearning and more
- Pleasant work environment (game room, nap area, amenities and more).
- Flexible work hours and dress code
- Hired directly by Toshiba and 100% under payroll
- Benefits of the law (IMSS, INFONAVIT, December day voucher, vacation voucher)
- Major and Minor medical expenses insurance: Life, major medical expenses with dental and visual coverage. (For the employee and direct family members)
- Savings fund for employees, capped at the limit of the law
- Grocery coupons
- 12 days of vacation plus 6 floating days
- Relocation bonus

We offer competitive compensation and benefits focused on employees, their economic development and well-being as well as their professional development, taking care of the balance between their personal and work life, join us! and be part of our Toshiba team

**EEO**:
Toshiba Global Commerce Solutions is an equal employment employer and is committed to providing employment opportunities.
Lo sentimos, este trabajo no está disponible en su región

Java Software Support Specialist

Nuevo León, Nuevo León beBeeSoftware

Hoy

Trabajo visto

Toque nuevamente para cerrar

Descripción Del Trabajo

We are seeking an experienced Support Engineer to join our team.

The ideal candidate will have a strong background in application support and development , with excellent coding, debugging, and communication skills .

Mandatory Requirements:

- 4–10 years of experience in L2/L3 application support and development

Benefits:

- Opportunity to work on diverse projects and technologies

- Collaborative and dynamic work environment

Interview Process:

- Includes Coder Pad round and interviews with the development team

Lo sentimos, este trabajo no está disponible en su región

(Java Software Architect) Principal I, Application Development.

México, México Herbalife

Publicado hace 15 días

Trabajo visto

Toque nuevamente para cerrar

Descripción Del Trabajo

(Java Software Architect) Principal I, Application Development.

Join to apply for the (Java Software Architect) Principal I, Application Development. role at Herbalife

(Java Software Architect) Principal I, Application Development.

1 day ago Be among the first 25 applicants

Join to apply for the (Java Software Architect) Principal I, Application Development. role at Herbalife

Get AI-powered advice on this job and more exclusive features.

Overview
Recruiter - Lorena Padilla
Position reports to: Ganesh Ganeshmani
Work schedule: Hybrid, going to the office in GDL for 3 days
Position Summary Statement
The Principal of Application Development acts as a technical expert in a specific area in Application Services, focusing on providing expertise, guidance, and support on high-expertise areas.
This role leads all development activities and coordinates with other cross-functional teams to ensure delivery.
Detailed Responsibilities/Duties

  • Collaborate with global business stakeholders (product, marketing, vendor teams) to gather and analyze requirements, translating them into scalable, maintainable, and high-performance Java-based solutions.
  • Design and implement end-to-end application architectures, ensuring alignment with enterprise standards and business goals.
  • Lead the development of complex modules and integrations, ensuring code quality, performance, and security.
  • Provide expert-level technical guidance to development teams, fostering a culture of continuous learning and engineering excellence.
  • Mentor junior and mid-level developers, conducting code reviews, pair programming, and knowledge-sharing sessions.
  • Partner with enterprise architects and engineering leadership to evaluate and recommend technology stacks, frameworks, and design patterns.
  • Contribute to long-term architectural vision and roadmap planning, ensuring systems are resilient, scalable, and adaptable to change.
  • Drive initiatives to improve system reliability, observability, and performance through proactive monitoring, alerting, and incident response.
Qualifications
Skills Required:
Core Technical Expertise
  • Strong Object-Oriented Programming (OOP) skills with a deep understanding of design patterns, SOLID principles, and modern application development paradigms.
  • Proficiency in Java and related technologies (e.g., Spring Boot, JPA, Hibernate), with experience in full-stack development being a plus.
  • Experience with relational (e.g., PostgreSQL, MySQL) and non-relational databases (e.g., MongoDB preferred), including ORM frameworks.
  • Advanced hands-on experience designing and deploying microservices architectures, focusing on resilience, scalability, and maintainability.
  • Familiarity with API-first development, including RESTful APIs, OpenAPI/Swagger, and GraphQL.
Cloud & Infrastructure
  • Practical experience with cloud platforms such as Microsoft Azure, Amazon Web Services (AWS), or Google Cloud Platform (GCP) (GCP preferred).
  • Knowledge of cloud-native development, including containerization (Docker), orchestration (Kubernetes), and infrastructure as code (Terraform, ARM templates).
  • Understanding of cloud security best practices, identity and access management (IAM), and secure coding standards.
Integration & Event-Driven Architecture
  • Experience building event-driven systems using Kafka (preferred), RabbitMQ, or similar platforms.
  • Strong understanding of data integration patterns, data contracts, and system interoperability.
DevOps & Operational Excellence
  • Proficiency in CI/CD pipelines using tools like Jenkins, GitHub Actions, GitLab CI, or Azure DevOps.
  • Experience with observability tools (e.g., Prometheus, Grafana, ELK stack, Datadog, New Relic) for monitoring, logging, and alerting.
  • Proven ability to build and maintain highly available, fault-tolerant, and enterprise-scale systems.
Soft Skills & Collaboration
  • Strong analytical and problem-solving skills with a proactive mindset.
  • Excellent oral and written communication skills.
  • Demonstrated ability to collaborate effectively with cross-functional teams.
  • Experience working in Agile/Scrum environments.
Certificates / Training
  • Required: Certifications demonstrating industry recognition for the area of expertise
Experience
  • 6+ years’ experience as a software engineer is a must.
  • 4+ Years’ experience in design & development of end-to-end complex applications (Architect)
  • Experience as a Team Lead, providing mentoring to multicultural teams, is essential.
Education Required
  • Bachelor's in Computer Science or equivalent
Preferred
  • Advanced Technical Degree
Terms of Use Cookie Policy Privacy Policy Seniority level
  • Seniority level Mid-Senior level
Employment type
  • Employment type Full-time
Job function
  • Job function Engineering and Information Technology
  • Industries Wellness and Fitness Services

Referrals increase your chances of interviewing at Herbalife by 2x

Get notified about new Software Architect jobs in Tlaquepaque, Jalisco, Mexico .

Solutions Architect (Insurance) - Fully Remote Solutions Architect (Insurance) - Fully Remote Data Engineer-Solutions Architect (Contract to Hire) Artificial Intelligence (AI) Solutions Architect

Guadalajara, Jalisco, Mexico 15 hours ago

High-Performance Computing (HPC) Solutions Architect Software Engineer - Fully Remote - Mexico Only

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr
Lo sentimos, este trabajo no está disponible en su región
Sé el primero en saberlo

Acerca de lo último Java Empleos en Mexico !

(Java Software Architect) Principal I, Application Development.

Tlaquepaque, Jalisco Herbalife

Publicado hace 15 días

Trabajo visto

Toque nuevamente para cerrar

Descripción Del Trabajo

(Java Software Architect) Principal I, Application Development.

Join to apply for the (Java Software Architect) Principal I, Application Development. role at Herbalife

(Java Software Architect) Principal I, Application Development.

1 day ago Be among the first 25 applicants

Join to apply for the (Java Software Architect) Principal I, Application Development. role at Herbalife

Get AI-powered advice on this job and more exclusive features.

Overview
Recruiter - Lorena Padilla
Position reports to: Ganesh Ganeshmani
Work schedule: Hybrid, going to the office in GDL for 3 days
Position Summary Statement
The Principal of Application Development acts as a technical expert in a specific area in Application Services, focusing on providing expertise, guidance, and support on high-expertise areas.
This role leads all development activities and coordinates with other cross-functional teams to ensure delivery.
Detailed Responsibilities/Duties

  • Collaborate with global business stakeholders (product, marketing, vendor teams) to gather and analyze requirements, translating them into scalable, maintainable, and high-performance Java-based solutions.
  • Design and implement end-to-end application architectures, ensuring alignment with enterprise standards and business goals.
  • Lead the development of complex modules and integrations, ensuring code quality, performance, and security.
  • Provide expert-level technical guidance to development teams, fostering a culture of continuous learning and engineering excellence.
  • Mentor junior and mid-level developers, conducting code reviews, pair programming, and knowledge-sharing sessions.
  • Partner with enterprise architects and engineering leadership to evaluate and recommend technology stacks, frameworks, and design patterns.
  • Contribute to long-term architectural vision and roadmap planning, ensuring systems are resilient, scalable, and adaptable to change.
  • Drive initiatives to improve system reliability, observability, and performance through proactive monitoring, alerting, and incident response.
Qualifications
Skills Required:
Core Technical Expertise
  • Strong Object-Oriented Programming (OOP) skills with a deep understanding of design patterns, SOLID principles, and modern application development paradigms.
  • Proficiency in Java and related technologies (e.g., Spring Boot, JPA, Hibernate), with experience in full-stack development being a plus.
  • Experience with relational (e.g., PostgreSQL, MySQL) and non-relational databases (e.g., MongoDB preferred), including ORM frameworks.
  • Advanced hands-on experience designing and deploying microservices architectures, focusing on resilience, scalability, and maintainability.
  • Familiarity with API-first development, including RESTful APIs, OpenAPI/Swagger, and GraphQL.
Cloud & Infrastructure
  • Practical experience with cloud platforms such as Microsoft Azure, Amazon Web Services (AWS), or Google Cloud Platform (GCP) (GCP preferred).
  • Knowledge of cloud-native development, including containerization (Docker), orchestration (Kubernetes), and infrastructure as code (Terraform, ARM templates).
  • Understanding of cloud security best practices, identity and access management (IAM), and secure coding standards.
Integration & Event-Driven Architecture
  • Experience building event-driven systems using Kafka (preferred), RabbitMQ, or similar platforms.
  • Strong understanding of data integration patterns, data contracts, and system interoperability.
DevOps & Operational Excellence
  • Proficiency in CI/CD pipelines using tools like Jenkins, GitHub Actions, GitLab CI, or Azure DevOps.
  • Experience with observability tools (e.g., Prometheus, Grafana, ELK stack, Datadog, New Relic) for monitoring, logging, and alerting.
  • Proven ability to build and maintain highly available, fault-tolerant, and enterprise-scale systems.
Soft Skills & Collaboration
  • Strong analytical and problem-solving skills with a proactive mindset.
  • Excellent oral and written communication skills.
  • Demonstrated ability to collaborate effectively with cross-functional teams.
  • Experience working in Agile/Scrum environments.
Certificates / Training
  • Required: Certifications demonstrating industry recognition for the area of expertise
Experience
  • 6+ years’ experience as a software engineer is a must.
  • 4+ Years’ experience in design & development of end-to-end complex applications (Architect)
  • Experience as a Team Lead, providing mentoring to multicultural teams, is essential.
Education Required
  • Bachelor's in Computer Science or equivalent
Preferred
  • Advanced Technical Degree
Terms of Use Cookie Policy Privacy Policy Seniority level
  • Seniority level Mid-Senior level
Employment type
  • Employment type Full-time
Job function
  • Job function Engineering and Information Technology
  • Industries Wellness and Fitness Services

Referrals increase your chances of interviewing at Herbalife by 2x

Get notified about new Software Architect jobs in Tlaquepaque, Jalisco, Mexico .

Solutions Architect (Insurance) - Fully Remote Solutions Architect (Insurance) - Fully Remote Data Engineer-Solutions Architect (Contract to Hire) Artificial Intelligence (AI) Solutions Architect

Guadalajara, Jalisco, Mexico 15 hours ago

High-Performance Computing (HPC) Solutions Architect Software Engineer - Fully Remote - Mexico Only

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr
Lo sentimos, este trabajo no está disponible en su región

Staff Software Engineer (JAVA)

GE Vernova

Publicado hace 5 días

Trabajo visto

Toque nuevamente para cerrar

Descripción Del Trabajo

**Job Description Summary**
Responsible for designing and programming a small module or a large component and designing a feature, set of features, or whole feature area. She/he will work independently and contribute to the immediate team and to other teams across business. She/he will Lead design discussion in a limited manner.
**Job Description**
**Roles and Responsibilities**
In this role, you will:
- Identify the scope of the work, provide initial estimate and justify the estimate with facts
- Demonstrate the understanding of Agile software development lifecycle and able to distinguish the core inputs and outputs in each cycle.
- Engage in technical discussions; participate in technical designs and present technical ideas through white boarding
- Execute in a fast pace delivery mode and focus in delivering tasks to meet the product release goal
- Maintain code quality through best practices, unit testing and code quality automation
- Seek and provide feedback on design and development
- Demonstrate the ability to make informed technology choices after due diligence and impact assessment
- Understand whole product, its modules and the interrelationship between them while being an expert in the assigned component or module
- Help in designing interfaces and information exchange between modules
- Articulate the need for scalability and understand the importance of improving quality through testing.
- Be an expert in writing code that meets standards and delivers the desired functionality using the technology selected for the project
- Drive design reviews, define interfaces between code modules, and applies existing technology to designs
- Be an expert in assessing application performance and optimizing/improving it through design and best coding practices
- Be an expert in core data structures as well as algorithms and has the ability to implement them using language of choice
- Be responsible for providing technical leadership and defining, developing, and evolving software in a fast paced and agile development environment using the latest software development technologies and infrastructure
- Provide guidance to a team of 5 to 7 developers with either planning and execution and/or design architecture using agile methodologies such as SCRUM
- Work with Product Line Leaders (PLLs) to understand product requirements & vision
-Write code that meets standards and delivers desired functionality using the technology selected for the project
**Required Qualification**
+ Bachelor's Degree in Computer Science or "STEM" Majors (Science, Technology, Engineering and Math) with advanced experience.
+ Able to legally work in Mexico. This position can work remotely only within Mexico.
+ Effective written and oral communication skills in English and Spanish.
+ Strong Java programming experience
+ Hands-on experience in utilizing Spring Framework (Core, MVC, Integration and Data)
+ Experience in Application development - Java Spring Platform
**Desired Characteristics:**
+ Strong knowledge of Object-Oriented Analysis and Design, Software Design Patterns and Java coding principles
+ Hands-on experience in web services (REST, SOAP, WSDL etc.), using Apache Commons Suite & Maven, SQL Database such as Oracle MySQL, PostgreSQL etc.
+ Experience developing mission-critical enterprise software
+ Exposure to Domain Driven Design
+ Familiarity with Kubernetes and cloud technologies including Kafka, S3
+ Experience with modern tooling (Jenkins, Maven, Git,)
+ Experience with microservices and distributed systems
**Business Acumen:**
+ Strong problem solving abilities and capable of articulating specific technical topics or assignments
+ Experience in building scalable and highly available distributed systems
+ Expert in breaking down problems and estimate time for development tasks
+ Evangelizes how our technology solves customer problems from a technology and business perspective
**Leadership** :
+ Demonstrates clarity of thinking to work through limited information and vague problem definitions
+ Influences through others; builds direct and "behind the scenes" support for ideas
+ Proactively identifies and removes project obstacles or barriers on behalf of the team
+ Shares knowledge, power, and credit, establishing trust, credibility, and goodwill
**Personal Attributes** :
+ Able to work under minimal supervision
+ Excellent communication skills and the ability to interface with senior leadership with confidence and clarity
+ Able to work well with global teams, including time-zone flexibility
+ Skilled in providing oversight and mentoring team members. Shows ability to effectively delegate work
#LI-ES1
**Additional Information**
**Relocation Assistance Provided:** No
#LI-Remote - This is a remote position
GE Vernova is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law.
Lo sentimos, este trabajo no está disponible en su región

Software Engineer I Java

McDonald's

Publicado hace 6 días

Trabajo visto

Toque nuevamente para cerrar

Descripción Del Trabajo

Company Description:
McDonald's growth strategy, Accelerating the Arches, encompasses all aspects of our business as the leading global omni-channel restaurant brand. As the consumer landscape shifts we are using our competitive advantages to further strengthen our brand. One of our core growth strategies is to Double Down on the 3Ds (Delivery, Digital and Drive Thru). McDonald's will accelerate technology innovation so 65M+ customers a day will experience a fast, easy experience, whether at one of our 25,000 and growing Drive Thrus, through McDelivery, dine-in or takeaway.
McDonald's Global Technology is here to power tomorrow's feel-good moments.
That's why you'll find us at the forefront of transformative technology, exploring new and innovative ways to serve our millions of customers and spread happiness one delicious Hot Fudge Sundae-dipped fry at a time. Using AI, robotics and emerging tech, we're digitizing the Golden Arches. Combine that with our unparalleled global scale, and we're reshaping all areas of the business, industry and every community that is home to a McDonald's restaurant. We face complex tech challenges every day. But that's where our diverse and talented teams come in. They're made up of the best and brightest from all over the globe, and they thrive in the space where feel-good meets fast-paced.
We're recruiting engineers to join our Global Technology team in Mexico City as we open our McDonald's Global Office in Mexico. Our Mexico City Office will be a hub for technology innovation and operational support to help us build the solutions that will improve our customer, crew and employee experience each and every day.
Check out the McDonald's Global Technology Technical Blog to learn how technology and our global team are directly enabling the Accelerating the Arches strategy.
Job Description:
+ Work in a software development squad for Restaurant Products to support the design and development for new functionality and items related to technical debt.
+ Ensure product requirements, features and backlog items are reviewed and understood as part of the Sprint planning.
+ Design, implement, test, deploy and maintain innovative software solutions to transform service performance, adaptability, cost, and security.
+ Use software engineering best practices to ensure a high standard of quality for all teamwork.
+ Ensure the delivery of high-quality code by implementing unit test, integration tests and code reviews.
+ Keep squad documentation up to date.
Qualifications:
+ 1+ years of non-internship professional software development experience with programming experience in Java and Spring Boot.
+ 1+ years of experience with Relational Databases and SQL.
+ Bachelor's degree in computer science or related field or equivalent years of experience.
+ Knowledge of SOLID principal, Design Patterns.
+ Strong knowledge of software development tools such as Git, GitHub, Jira, Confluence, IntelliJ or equivalent.
+ Proven experience with Agile / Scrum framework.
+ Advanced application development experience using Java & Spring Boot in microservices applications.
+ Proven knowledge of Computer Science fundamentals (object-oriented design, data structures and algorithms).
+ Strong verbal and written communication skills in English.
+ Proven leadership abilities in an engineering environment in driving operational precision and best practices.
+ Highly quantitative with great judgment and passion for building a great customer experience.
+ Nice to have experience with JFrog, Jenkings.
+ Nice to have experience with Cloud Platforms such as AWS or GCP.
+ Nice to have experience with Angular.
+ Nice to have experience with Wiz, Veracode, Sonar.
LI-Hybrid
Requsition ID: REF9314G_
Lo sentimos, este trabajo no está disponible en su región

Ubicaciones cercanas

Otros trabajos cerca de mí

Industria

  1. gavelAdministración Pública
  2. workAdministrativo
  3. ecoAgricultura y Silvicultura
  4. restaurantAlimentos y Restaurantes
  5. apartmentArquitectura
  6. paletteArte y Cultura
  7. diversity_3Asistencia Social
  8. directions_carAutomoción
  9. flight_takeoffAviación
  10. account_balanceBanca y Finanzas
  11. spaBelleza y Bienestar
  12. shopping_bagBienes de consumo masivo (FMCG)
  13. point_of_saleComercial y Ventas
  14. shopping_cartComercio Electrónico y Medios Sociales
  15. shopping_cartCompras
  16. constructionConstrucción
  17. supervisor_accountConsultoría de Gestión
  18. person_searchConsultoría de Selección de Personal
  19. request_quoteContabilidad
  20. brushCreativo y Digital
  21. currency_bitcoinCriptomonedas y Blockchain
  22. health_and_safetyCuidado de la Salud
  23. schoolEducación y Formación
  24. boltEnergía
  25. medical_servicesEnfermería
  26. biotechFarmacéutico
  27. manage_accountsGestión
  28. checklist_rtlGestión de Proyectos
  29. child_friendlyGuarderías y Educación Infantil
  30. local_gas_stationHidrocarburos
  31. beach_accessHostelería y Turismo
  32. codeInformática y Software
  33. foundationIngeniería Civil
  34. electrical_servicesIngeniería Eléctrica
  35. precision_manufacturingIngeniería Industrial
  36. buildIngeniería Mecánica
  37. scienceIngeniería Química
  38. handymanInstalación y Mantenimiento
  39. smart_toyInteligencia Artificial y Tecnologías Emergentes
  40. scienceInvestigación y Desarrollo
  41. gavelLegal
  42. clean_handsLimpieza y Saneamiento
  43. inventory_2Logística y Almacenamiento
  44. factoryManufactura y Producción
  45. campaignMarketing
  46. local_hospitalMedicina
  47. perm_mediaMedios y Relaciones Públicas
  48. constructionMinería
  49. sports_soccerOcio y Deportes
  50. medical_servicesOdontología
  51. schoolPrácticas
  52. emoji_eventsRecién Graduados
  53. groupsRecursos Humanos
  54. securitySeguridad de la Información
  55. local_policeSeguridad y Vigilancia
  56. policySeguros
  57. support_agentServicio al Cliente
  58. home_workServicios Inmobiliarios
  59. diversity_3Servicios Sociales
  60. wifiTelecomunicaciones
  61. psychologyTerapia
  62. local_shippingTransporte
  63. storeVenta al por menor
  64. petsVeterinaria
Ver todo Java Empleos