Capgemini Engineering

Java Software Engineer

Posted: 8 minutes ago

Job Description

At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world’s most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique R&D and engineering services across all industries. Join us for a career full of opportunities. Where you can make a difference. Where no two days are the sameYour role:Take a whole systems approach to analyze use cases, design, implement, and maintain integrated solutions applying standard engineering methodologiesSuccessfully conduct day-to-day activities and solve complex issues in your engineering domainResearch and recommend frameworks and architectural/code design patternsCreatively test and maintain software applications and related systems using a variety of software development toolsPartner with Product to refine business requirementsCollaborate with peers across regions, within and outside your direct organizationSeek and share domain and industry knowledge between multi-functional teams to improve engineering practicesRequired:Bachelor's / master’s in computer science or related technical field; or equivalent related professional experienceStrong experience developing and delivering highly available enterprise web applications using Java, Kotlin, and SpringExperience in front-end web technologies including JavaScript, Node, or ReactA deep understanding of web platform technologies using REST and SOAP web service protocolsExperience working with cloud-based infrastructure, deployment pipeline, and multiple database/data store technologiesAbility to understand highly complex systems and explain technology choices to technical and non-technical observersExperience leading complex, well-defined projects and guiding integrations across teams within business unitExcellent problem-solving and strong communication skillsCommunicate with clarity and precision, presenting complex information in a concise formatExperience as a Software Engineer mentoring junior engineers and applying engineering principles to improve existing systemsWhat We OfferStable Employment: Permanent contract offering long-term job security.Learning & Development: Access to a wide range of online training platforms and professional development resources.Language Training: Weekly virtual English classes and conversation sessions with certified instructors. Online Courses for different languages.Health Coverage: Comprehensive prepaid medical and dental plans.Insurance Protection: Life and accident insurance for peace of mind.Wellness Perks: Discounts and benefits through fitness and technology partnerships.Special Occasion benefits.About CapgeminiAt Capgemini Colombia, we aim to attract the best talent and are committed to creating a diverse and inclusive work environment, so there is no discrimination based on race, sex, sexual orientation, gender identity or expression, or any other characteristic of a person. All applications welcome and will be considered based on merit against the job and/or experience for the position.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In