Job Closed
This listing is no longer active.
We craft software with people we love.
Java Technical Lead/Staff Engineer
Location
United States + 8 moreAll locations: United States | United Kingdom | India | Brazil | Australia | Portugal | Romania | Spain | Morocco
Posted
86 days ago
Salary
0
Seniority
Lead
Job Description
Java Technical Lead/Staff Engineer
Mindera
Role Description As a Staff Engineer/Technical Lead at Mindera, you need to have excellent communication skills to work effectively within a team and make a strong contribution to defining and delivering solutions in an iterative and collaborative way. You will work closely with engineering teams to foster commercial awareness, ensure a clear understanding of how technical decisions impact business outcomes, and inspire innovation. When you join Mindera, we welcome you into a fun and bureaucracy-free work culture, built on the principles of lean and self-organization. How You’ll Make an Impact: - Being involved in all areas of delivery, with the technical gravitas to mentor and inspire the development team. - Taking ownership of your code every step of the way - from development to deployment and maintenance. - Diagnosing issues in production and devising solutions for them. - Being an integral part of solutions design and implementation. - Challenging business requirements to ensure you are continuously delivering the best possible outcome. - Harnessing innovation and driving adoption of new technologies to deliver business value. - Contributing to shaping our online technology roadmap and influencing our future technical direction. - Conducting technical interviews for positions within your area of expertise. Qualifications - Minimum 10 years of experience with Java programming language, including latest versions (17 & 21). - Experience in any of the popular web frameworks like Spring (boot, cloud, data flow) or Micronaut. - Cloud technology experience: Azure Cloud, Terraform, Docker, Kubernetes, Github Actions. - Knowledge of architectural styles: Microservices, Web services, SOA and API Protocols: GraphQL Federation, REST API. - Experience in monitoring & observability: OpenTelemetry, Dynatrace, other Observability tools. - Proficiency in using build tools: Gradle. - Experience with unit testing, integration testing, and test-driven development. - Experience in working with databases: MongoDB, MySQL. - Experience working with Application Lifecycle Management Tools: JIRA, Confluence, Jenkins, NexusPro (or similar). - Knowledge and experience of agile frameworks and practices: Scrum/Kanban, user stories, BDD/TDD, DevOps, Continuous Integration & Delivery, Pair Programming. - Proficiency in applying design patterns effectively to develop scalable and maintainable solutions. - Previous experience in balancing technical priorities with business needs and aligning teams with organisational goals while maintaining technical standards. - A strong interest in understanding market dynamics and identifying customer needs to drive strategic decision-making and business growth. - Experience in mentoring engineering teams, fostering collaboration and providing guidance when needed. - Fluency in English. - Strong understanding of Product Information Management / Master Data Management platforms (like Stibo STEP), and background in e-commerce/retail would be appreciated. - For some projects, Kotlin experience is nice-to-have. Benefits - Counseling and psychotherapy services. - Free English lessons. - Annual profit distribution, subject to company performance and board decision (only for CLT contracts). - Trainings and learning opportunities to grow within your role. - Flexibility to choose where you work from. - Parties, gatherings & trips. Company Description We're thrilled to have the opportunity to share with you what it's like to be a part of the Mindera community. We're a group of friendly and talented individuals who work together to bring projects to life, in a fun, politics-free environment. Our culture is all about being adaptable and self-organized. We want Minders to take risks, make decisions, work together and feel free to be their most authentic selves, every single day. We work closely with our clients to truly understand their products and develop high-performance, resilient, and scalable software systems that make a real impact for their users and businesses, worldwide. We are proud of our work, we're always learning and growing in our Agile and collaborative environment, and we hope you'll love it here just as much as we do! Check out our Handbook & get to know us better: Mindera Handbook Mindera around the world: Porto, Portugal | Aveiro, Portugal | Coimbra, Portugal | Leicester, UK | San Diego, USA | San Francisco, USA | Chennai, India | Bengaluru, India | Blumenau, Brazil | Cluj-Napoca, Romania | Valencia, Spain | Casablanca, Morocco | Melbourne, Victoria, Australia & Remote.
Job Requirements
- Minimum 10 years of experience with Java programming language, including latest versions (17 & 21).
- Experience in any of the popular web frameworks like Spring (boot, cloud, data flow) or Micronaut.
- Cloud technology experience: Azure Cloud, Terraform, Docker, Kubernetes, Github Actions.
- Knowledge of architectural styles: Microservices, Web services, SOA and API Protocols: GraphQL Federation, REST API.
- Experience in monitoring & observability: OpenTelemetry, Dynatrace, other Observability tools.
- Proficiency in using build tools: Gradle.
- Experience with unit testing, integration testing, and test-driven development.
- Experience in working with databases: MongoDB, MySQL.
- Experience working with Application Lifecycle Management Tools: JIRA, Confluence, Jenkins, NexusPro (or similar).
- Knowledge and experience of agile frameworks and practices: Scrum/Kanban, user stories, BDD/TDD, DevOps, Continuous Integration & Delivery, Pair Programming.
- Proficiency in applying design patterns effectively to develop scalable and maintainable solutions.
- Previous experience in balancing technical priorities with business needs and aligning teams with organisational goals while maintaining technical standards.
- A strong interest in understanding market dynamics and identifying customer needs to drive strategic decision-making and business growth.
- Experience in mentoring engineering teams, fostering collaboration and providing guidance when needed.
- Fluency in English.
- Strong understanding of Product Information Management / Master Data Management platforms (like Stibo STEP), and background in e-commerce/retail would be appreciated.
- For some projects, Kotlin experience is nice-to-have.
Benefits
- Counseling and psychotherapy services.
- Free English lessons.
- Annual profit distribution, subject to company performance and board decision (only for CLT contracts).
- Trainings and learning opportunities to grow within your role.
- Flexibility to choose where you work from.
- Parties, gatherings & trips.
Related Guides
Related Job Pages
More Software Engineer Jobs
Document Composition Engineer/Developer, CCM/ECM
IT Advanced Consulting SAEtre fier d’accomplir des missions ordinaires de manière extraordinaire.
• Development and maintenance of document composition solutions in a CCM environment • Design and development of document templates and high-volume, omnichannel output workflows (print and digital) • Involvement in the full development lifecycle: analysis, design, development, testing and documentation • Corrective and evolutionary maintenance of applications • Participation in technical support and incident resolution • Collaboration with multidisciplinary teams (IT, business units, support) • Contribution to continuous improvement of processes, tools and standards • Use of modern tools, including AI technologies
• Design & own evaluation/optimization frameworks for frontier music models • Drive product & research roadmap • Build stable infrastructure • Champion scientific rigor
Mainframe Developer
S2TechProviding specialized IT and Business services to both government and private customers.
• Design, code, test, and maintain COBOL programs for mainframe applications • Work with mainframe systems and associated technologies to ensure optimal performance and reliability • Analyze business requirements and system specifications to develop effective and efficient COBOL solutions. Identify and troubleshoot issues, providing timely resolutions • Collaborate with cross-functional teams, including business analysts, systems analysts, and other developers, to ensure seamless integration of COBOL applications within the broader IT ecosystem • Create and maintain comprehensive documentation for all COBOL programs, ensuring clarity and ease of understanding for other team members • Conduct thorough unit testing of developed code to ensure its functionality, reliability, and compliance with established standards • Identify opportunities for performance optimization and implement necessary improvements to enhance the overall efficiency of COBOL applications
Principal Software Engineer, Git Systems
GitHub, Inc.GitHub is the world’s leading AI-powered developer platform with 150 million developers and counting. We’re also home to the biggest open-source community on earth (and 99% of the world’s software has open-source code in its DNA). Many of the apps and programs you use every day are built on GitHub. Our teams are dreamers, doers, and pioneers, leading the way in AI, driving humanitarian efforts around the globe, and even sending open source to Mars (and beyond!). At GitHub, our goal is to create the space you need to do your best work. We’re remote-first and offer competitive pay, generous learning and growth opportunities, and excellent benefits to support you, wherever you are—because we know that people flourish when they can work on their own terms. Join us, and let’s change the world, together.
About GitHub GitHub is the world’s leading platform for agentic software development — powered by Copilot to build, scale, and deliver secure software. Over 180 million developers, including more than 90% of the Fortune 100 companies, use GitHub to collaborate, and more than 77,000 organisations have adopted GitHub Copilot. Locations In this role you can work from Remote, United States Overview GitHub is seeking a Principal Software Engineer to join the Git Systems Engineering team, which runs the largest code-hosting platform in the world, part of our Platform and Infrastructure organization. Our group is responsible for the services that store and serve Git repositories, both directly to users and to other layers in the GitHub software stack. We build the various microservices, protocols, proxies, and control systems that power Git operations at GitHub and operate them at scale. Our group is highly distributed and the right candidate will thrive in an environment of asynchronous communication. We expect you to have excellent written communication skills and be able to create working relationships with coworkers in locations around the globe. This role is focused on wide-reaching, cross-team work to improve our git code-hosting platform. This role will be involved in the design, rollout and support of highly performant, highly scalable, and highly available services to enable the next generation of AI-driven software development. Responsibilities - Design, develop, test, and ship high-quality technical solutions that scale across multiple GitHub services; build deep familiarity with the systems you own; and write maintainable code. - Document architectural designs and proposals, run targeted experiments, and validate approaches with prototypes. - Lead by example and mentor others to produce extensible and maintainable code used across products and integrated with downstream dependencies. - Provide technical leadership through code reviews for solutions and product areas to ensure quality standards are met, while designing for high availability and GitHub-scale performance. - Coordinate with engineering and product owners to define, prioritize, and deliver projects to meet business goals. - Maintain operations of live services as issues arise on a rotational, on-call basis. Implement and support others to build solutions and mitigations to complex issues impacting the performance or functionality of Live Site services. - Cultivate an environment where team members are empowered and demonstrate a strong sense of ownership and belonging. Qualifications Required Qualifications: - 11+ years experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python, - OR Associate’s Degree in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer Science, or related field AND 10+ years experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python, - OR Bachelor's Degree in Computer Science or related field AND 9+ years experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python, - OR Master's Degree in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer Science, or related field AND 7+ years experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python, - OR PhD Degree in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer Science, or related field AND 5+ years experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python, - OR equivalent experience. Other Qualifications: - Ability to meet GitHub, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft, GitHub’s parent company, Cloud Screen upon hire/transfer and every two years thereafter. Preferred Qualifications: - Experience with cloud platforms like Microsoft Azure and Amazon Web Services - Understanding of production system monitoring and observability - Ability to think critically about both system design and software engineering concepts and blend those perspectives pragmatically based on project needs - Demonstrated experience with large-scale system architecture and design, particularly in cloud-based environments, with a strong understanding of distributed systems and microservices - Experience working closely with product management, design, and other engineering teams to drive cross-functional projects and deliver high-quality product Compensation Range The base salary range for this job is USD $160,200.00 - USD $425,000.00 /Yr. These pay ranges are intended to cover roles based across the United States. An individual's base pay depends on various factors including geographical location and review of experience, knowledge, skills, abilities of the applicant. At GitHub certain roles are eligible for benefits and additional rewards, including annual bonus and stock. These rewards are allocated based on individual impact in role. In addition, certain roles also have the opportunity to earn sales incentives based on revenue or utilization, depending on the terms of the plan and the employee's role. GitHub values - Customer-obsessed - Ship to learn - Growth mindset - Own the outcome - Better together - Diverse and inclusive Manager fundamentals - Model - Coach - Care Leadership principles - Create clarity - Generate energy - Deliver success Who We Are GitHub is the world’s leading AI-powered developer platform with 150 million developers and counting. We’re also home to the biggest open-source community on earth (and 99% of the world’s software has open-source code in its DNA). Many of the apps and programs you use every day are built on GitHub. Our teams are dreamers, doers, and pioneers, leading the way in AI, driving humanitarian efforts around the globe, and even sending open source to Mars (and beyond!). At GitHub, our goal is to create the space you need to do your best work. We’re remote-first and offer competitive pay, generous learning and growth opportunities, and excellent benefits to support you, wherever you are—because we know that people flourish when they can work on their own terms. Join us, and let’s change the world, together. EEO Statement GitHub is made up of people from a wide variety of backgrounds and lifestyles. We embrace diversity and invite applications from people of all walks of life. We don't discriminate against employees or applicants based on gender identity or expression, sexual orientation, race, religion, age, national origin, citizenship, disability, pregnancy status, veteran status, or any other differences. Also, if you have a disability, please let us know if there's any way we can make the interview process better for you; we're happy to accommodate!




