Post job

Lead java developer job description

Updated March 14, 2024
9 min read
Find better candidates in less time
Post a job on Zippia and take the best from over 7 million monthly job seekers.

Example lead java developer requirements on a job description

Lead java developer requirements can be divided into technical requirements and required soft skills. The lists below show the most common requirements included in lead java developer job postings.
Sample lead java developer requirements
  • Demonstrated expertise in developing Java applications
  • Experience with Spring, Hibernate, and web services
  • Proficient in databases like Oracle, MySQL, and PostgreSQL
  • Familiarity with DevOps tools and continuous integration
Sample required lead java developer soft skills
  • Outstanding communication and leadership skills
  • Disciplined and organized approach to work
  • Ability to work on multiple projects and prioritize tasks
  • Proven ability to mentor and guide team members
  • Highly motivated and goal-oriented mindset

Lead java developer job description example 1

TSYS lead java developer job description

Every day, Global Payments makes it possible for millions of people to move money between buyers and sellers using our payments solutions for credit, debit, prepaid and merchant services. Our worldwide team helps over 3 million companies, more than 1,300 financial institutions and over 600 million cardholders grow with confidence and achieve amazing results. We are driven by our passion for success and we are proud to deliver best-in-class payment technology and software solutions. Join our dynamic team and make your mark on the payments technology landscape of tomorrow.
What's it like to work on our team?
Our Platform and Product Engineering team is composed of technical Swiss army knives whose combined ability to craft new capabilities in a rapid, prototype-oriented environment sharpens the overall quality standards of TSYS. Every member of our hard-working collective is truly spearheading the evolution of fintech, meaning that every day you'll be in lockstep with the history-makers and future-builders of this industry. From awe-inspiring UX to vast data sets, as you lend your valuable hand and potent brain power to the many facets of this group effort, you'll play a significant role in bolstering our culture of growth and innovation for generations to come.As part of the team you will be contributing towards Modernization efforts to architect and design platforms for the cloud
Surely, you're wondering what happens on day one of being a team member. It's pretty simple. You walk into the building and are immediately met with a view of the impressive interior of the Global Payments facility. It's truly a sight. Before long, you are given a shiny new Macbook which you can consider the canvas for your art, the vessel for your innovation, and the key to unlocking your technological imagination. If that doesn't excite you enough, then meeting your new mentor should do the trick. For the first 90 days, your mentor will back you up as you find your footing in your new role. On that particular day, they'll introduce you to other team members, help you get a lay of the land, and catch you up on current projects. Then it's time for the “Pilot Push” which is your chance to shine very early as you create and commit a code push to Git. This is to give you an idea of how dedicated we are to constant forward motion in the fintech industry. If engineering is your passion, Global Payments provides you with an endless supply of thrills.
Everyday you'll do these kinds of things…
Collaborate with engineers across the Platform and Product Engineering team to create technical designs, develop, test, and solve complex problems that drive the solution from initial concept to production.Contribute to our automated build, deploy, and test processes for each solution.Brainstorm ideas and techniques to further improve the experience for our engineers.Work with a wide range of systems, processes, and technologies to own and solve problems from end-to-end.Transcend the traditional boundaries of Backend, designing and delivering performant, maintainable, and scalable features.Think in terms of components and systems while considering a holistic user experience.Work in an engineering-focused team composed of people with a wide range of skills.Demo and showcase your work for colleagues and members of the team.Conduct research on new and interesting technologies that help to progress our products and platforms.

Qualifications
Bachelor's degree or equivalent experience in computer science, information technology or business information systems or related field.Typically, minimum of 8 year - Professional Experience in Coding, Designing, Developing and Analyzing Data.
Technology Stack

Java, Spring, Spring Boot, AWS, Kafka, Kubernetes, Oracle, Postgres, DynamoDB, MongoDB, RESTful, Git, Bit.
Global Payments Inc. is an equal opportunity employer.
Global Payments provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex (including pregnancy), national origin, ancestry, age, marital status, sexual orientation, gender identity or expression, disability, veteran status, genetic information or any other basis protected by law. Those applicants requiring reasonable accommodation to the application and/or interview process should notify a representative of the Human Resources Department.
jobs
Post a job for free, promote it for a fee

Lead java developer job description example 2

World Fuel Services lead java developer job description

At World Fuel Services, our employees are the key to our global success.We are industry leaders due to the innumerable talents of our approximately 5000- strong professional team. Our people thrive in an entrepreneurial and culturally-diverse environment, where innovative thinking, collaboration and efficient execution are highly valued. Our high-performance culture is what allows us to drive sustained growth. Stronger together, we promote an environment where individuals can thrive.

When you click 'Apply', you will need to click on 'Create Account'. By creating an account, you will be able to view your applications and their statuses. Your password must contain 1 upper case letter, 1 number, and 1 special character.
World Fuel Services, is an equal
opportunity/affirmative
action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected veteran status, age, or any other characteristic protected by law.

Role Description
Career opportunities at World Fuel Services offer you the chance to grow with a global energy industry leader. We are currently looking for an experienced Java Software Engineer. In this role the candidate is responsible for providing development services for the integration of applications with our Cloud Content Management product (Box). The purpose and objectives of this position is to write APIs and to ensure that these are deployed and consumed in an optimal way delivering the desired results for our internal customers. The developer will work with Business Analysts and Architects primarily to outline solutions for the business needs by building APIs that will allow the integration of applications with our Box platform. The Senior Developer must demonstrate effective application of knowledge and have appreciation of the wider business context. He/she will: Perform and lead, a range of work, sometimes complex and non-routine, in a variety of environments. Architect, design and implement highly available and scalable enterprise solutions that can match WFS volume Utilize the expertise in Java frameworks including Spring, REST Solve problems in straightforward situations; analyze possible solutions using technical experience and judgment and precedents. Uses discretion in identifying and responding to complex issues and assignments Contributes to establish team goals and OKR fulfillment strategies an execution
Organizes internal conferences / talks to share knowledge across squads Interface with Business, application owners, developers and project managers Plan, schedule and monitors own work (and that of others where applicable) competently within limited deadlines. Review technical designs and perform code review
Requirements Bachelor's degree in engineering, computer science, information technology, or related discipline (significant work experience may be considered in lieu of degree) Expertise in Java and Java Enterprise technology applications architecture, design, development and support
Proven skills and Hands-on programming experience in Java, Spring, multi-threading, REST, Data Caching Services, DB schema design and data access technologies Experience rolling out distributed, large-scale, low latency web applications Establish security standards and practices to protect the service offering and in accordance with our Information Security guidelines. Solid knowledge of applications performance improvement techniques and caching solutions Strong knowledge of Agile software development best practices, unit testing, continuous integration, etc. Experienced with DevOps, CI/CD tools & process (GIT/Bitbucket, Maven, Ant, Jenkins, Sonar), and Docker Excellent verbal and written communication skills with a commitment to engage and collaborate with people across a variety of levels with different backgrounds and tech experiences Communicate solutions clearly in both verbal and written communication to technical and non-technical peers and stakeholders. Highly organized, able to manage time and work from a prioritized list of planned activities for the team
Additional Skills Customer obsession AWS Cloud computing Cloud BOX Content management Excellent analytical and quantitative skills
Experience in working in a large enterprise, with a global environment, across multiple timezones and geographies Excellent communication and collaboration skills and ability to multi-task Inspire confidence and motivation Seeks and utilizes feedback Enthusiasm, Optimism, and Courage
jobs
Dealing with hard-to-fill positions? Let us help.

Lead java developer job description example 3

The News-Review lead java developer job description

Bachelor or Master Degree in computer science, computer engineering, or related field
Strong experience with Spring and Spring Boot, Spring MVC, Spring Data, Spring Security
Experience with Web Services (JSON, REST, JAX-RS, Spring based REST services)
Strong with Java and J2EE/Java EE (including servlets, JSP, JSF, JDBC)
Strong understanding of Java Multithreading
Experience working with DB like Mongo, Casandra etc.
Experience with at least one of the development tools like Git, Gradle, Maven, Sonar, Jenkins, Artifactory etc
Experience with web application servers like Tomcat, Jetty, JBoss etc
Experience with TDD, code testability standards, JUnit/Mockito
Experience with DevOps practices and CICD model of development
Good understanding of OOPS, design patterns and industry best practices
Agile project experience along with working on Agile tools like JIRA
Strong written and verbal communication skills
Accountable for executing and driving results on large-scale efforts or multiple smaller efforts and serving as a development lead for most medium and large projects. This includes expertise with application development methodologies and standards for program analysis, design, coding, testing, debugging and implementation. " Accountable for exhibiting a strong understanding of client core business functions. " Required to support situations in which end user consultation is required to identify system function specifications and incorporate them into overall system design and delivery. Additionally, utilize comprehensive knowledge of multiple areas within technology to achieve technological objectives. " Independent work style, requiring little or no guidance by more senior developers. Decisions will make a significant, measurable impact on the business goals for the client organization. During team discussions you will play a significant role with TPMs and engineering managers to determine potential risks to a schedule. " Assist in the planning and managing of application development assignments generally involving large budgets, cross functional projects or multiple projects. This includes effectively understanding and analyzing both technical and business risks and impact. " Expected to effectively communicate those risks to the business owners, so that they can make informed decisions.
Good to have Skills:
Strong interpersonal skills and time management skills, strong analytical and troubleshooting skills
Required Skills
Java/j2ee, spring boot, spring, hibernate, restapi, webservices, oops, spring mvc, kafka, Microservices
Experience: 8 to 12 years
jobs
Start connecting with qualified job seekers

Resources for employers posting lead java developer jobs

Average cost of hiring
Recruitment statistics
How to write a job description
Examples of work conditions

Lead java developer job description FAQs

Ready to start hiring?

Updated March 14, 2024

Zippia Research Team
Zippia Team

Editorial Staff

The Zippia Research Team has spent countless hours reviewing resumes, job postings, and government data to determine what goes into getting a job in each phase of life. Professional writers and data scientists comprise the Zippia Research Team.