JAVA - Principal Software Engineer

2 Days ago • 5 Years +

About the job

SummaryBy Outscal

We are looking for a talented and experienced Java Principal Software Engineer to join our team. You will be responsible for developing and maintaining complex software applications, working closely with other teams to ensure the technology meets performance targets and follows established technical architecture and design. Must have experience with Java, SQL, Microservices, Spring Boot, and Spring Batch.

Company Description

Publicis Global Delivery is the talent powerhouse of Publicis Groupe, the largest global communications group. We make sure to hire, boost and develop the best people worldwide to deliver outstanding work for the most prominent clients within the Groupe. 

In LATAM, we are over 1,700 passionate employees that love to push boundaries and drive innovative solutions. If you are a risk-taker and love to develop intrepid ideas, PGD is the place for you. 

We Move People, and People Move Us!

Job Description

  • Work closely with Creative, Business, Technology and QA teams to ensure the technology will be functional and meet performance targets
  • Own the development of sub-systems and ensure they follow the established technical architecture and design
  • Implement user and business requirements which are composed of multiple development activities or touch various sub-systems
  • Maintain concise and clear documentation on projects as dictated by each capabilitiess guidelines and best practices
  • Debug complex issues in existing software applications
  • Provide proactive feedback on policies and procedures when an opportunity for improvement exists
  • Perform code reviews and enforce coding guidelines and best practice

Qualifications

  • English level B2 or higher
  • BS in Computer Science or related discipline, or equivalent practical experience.
  • 5+ years of strong software development experience in software development
  • Experiences as a tech lead. 
  • Must have advanced experience in Java
  • SQL, strong software design foundations
  • Microservices/Core Java expertise.
  • Spring Boot/Spring Batch expertise.

Additional Information

  • Access to private health.
  • Employee engagement activities and events
  • 100% Work From Home
  • Flexible Schedule
    • Technical trainings, soft skills development, technical certifications, access to online libraries and e-learning platforms
  • English language training by a professional language teacher 
  • Find your path Program
    • You will have a coach that will support and help you grow
  • Level up Program
    • Attend conferences, trainings and more (in COL or other countries)  
    • Help others get better: conducting trainings and get rewarded for it

Heredia Province, Costa Rica (On-Site)

Heredia Province, Costa Rica (On-Site)

Cundinamarca, Colombia (On-Site)

Manuel López Cotilla, Col Del Valle Centro, Ciudad De México, Cdmx, Mexico (Remote)

Posta 4789, Ciudad Autónoma De Buenos Aires, Argentina (Remote)

Bogota, Colombia (On-Site)

Cl. 93, Bogotá, Colombia (Remote)

Avl Dorado #92 32, Bogotá, Colombia, Bogotá, Colombia (Remote)

Avl Dorado #92 32, Bogotá, Colombia (Remote)

Avl Dorado #92 32, Bogotá, Colombia (Remote)

View All Jobs

Similar Jobs

Discord - Senior Software Engineer - Activity Feed

San Francisco, Ca & U. (Remote)

Scanline VFX - Lead Software Engineer (Maya)

British Columbia, Canada (Hybrid)

Scanline VFX - Lead Software Engineer (Maya)

California, United States (Hybrid)

VGW - Software Engineer

Masovian Voivodeship, Poland (Remote)

VGW - Software Engineer

Worldwide (Remote)

VGW - Software Engineer

Mecklenburg-Vorpommern, Germany (Hybrid)

Expedia - Software Engineer

California, United States (Hybrid)

Expedia - Software Engineer

California, United States (Hybrid)

paypal - Software Engineer (Fullstack)

Karnataka, India (Hybrid)

Similar Skill Jobs

Activision - Senior Manager, Analytics Insights

California, United States (On-Site)

umusic - Senior BI Engineer

Pennsylvania, United States (On-Site)

King - Senior Product Analyst (Incident)

Stockholm County, Sweden (On-Site)

Avalanche Studios Group - Senior Analytics Engineer

Stockholm County, Sweden (Hybrid)

Scanline VFX - Lead Software Engineer (Maya)

British Columbia, Canada (Hybrid)

Scanline VFX - Lead Software Engineer (Maya)

California, United States (Hybrid)

PlayStation Global - Manager, Software Engineering - Distributed Systems

California, United States (On-Site)

PlayStation Global - Manager, Software Engineering - Distributed Systems

California, United States (On-Site)

Jobs in Heredia, Heredia Province, Costa Rica

Hitachi - Principal Software Engineer

San José Province, Costa Rica (Remote)

Hitachi - Senior Project Manager

San José Province, Costa Rica (Remote)

Hitachi - Cloud Solutions Architect

San José Province, Costa Rica (Remote)

Hitachi - Solution Architect

San José Province, Costa Rica (On-Site)

Hitachi - Business Analyst - Costa Rica

San José Province, Costa Rica (On-Site)

Hitachi - Dynamics CE Senior Developer (San José, Costa Rica)

San José Province, Costa Rica (On-Site)

Hitachi - Senior Software Engineer

San José Province, Costa Rica (Remote)

Hitachi - Dynamics CE Consultant (remote*/Costa Rica-based)

San José Province, Costa Rica (Remote)

Hitachi - D365 F&O Finance Consultant

San José Province, Costa Rica (Remote)

Software Engineering Jobs

DraftKings - Senior Associate Delivery Manager

United States (Remote)

umusic - Senior BI Engineer

Pennsylvania, United States (On-Site)

Tencent - Senior Staff Researcher

California, United States (On-Site)

Aristocrat Gaming - Technical Lead - Full Stack Development

Uttar Pradesh, India (Hybrid)

Aristocrat Gaming - Front End Developer

Masovian Voivodeship, Poland (Hybrid)

DraftKings - Operations Specialist

Plovdiv Province, Bulgaria (Hybrid)

DraftKings - Senior AML Associate

United States (Remote)

DraftKings - Manager, Fantasy Sports Operations

Massachusetts, United States (On-Site)

Scientific Games  - Senior Accountant

Karnataka, India (On-Site)

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug