Remote Lead Software Engineer- Java
By State Farm At , Richardson, 75080 $85,500 - $228,750 a year
Working knowledge and experience with Java/OO Design and AWS
Programming Experience - (Examples: JavaScript, Python, React, SQL, Scala, Spring, Node.js, GoLang, Gosu, etc.)
Experience building and using CI/CD pipelines, leveraging tools like GitLab CI/CD, Jenkins and Docker
Clear communication skills, both verbal & written
Strong aptitude and demonstrated ability to learn new languages and frameworks
Enthusiasm for innovation, diversity of thought, and new ideas

Are you an experienced Java Engineer looking for an exciting new challenge? We are looking for a Lead Java Engineer to join our team and help us develop innovative solutions for our customers. You will be responsible for leading the development of our Java applications, ensuring quality and performance, and providing technical guidance to the team. If you are passionate about Java and have the skills to lead a team, this is the perfect opportunity for you!

A Lead Java Engineer is responsible for developing, testing, and deploying Java applications. They must have a strong understanding of the Java language and its related technologies.

What is Lead JAVA Engineer Skills Required?

• Expertise in Java, J2EE, Spring, Hibernate, and other related technologies
• Knowledge of web services, web application development, and web frameworks
• Experience with databases such as Oracle, MySQL, and MongoDB
• Ability to write clean, maintainable, and efficient code
• Understanding of software design principles and best practices
• Excellent problem-solving and debugging skills
• Ability to work independently and collaboratively

What is Lead JAVA Engineer Qualifications?

• Bachelor’s degree in Computer Science, Information Technology, or related field
• 5+ years of experience in software development
• Proven experience in developing Java applications
• Knowledge of software development life cycle

What is Lead JAVA Engineer Knowledge?

• Knowledge of object-oriented programming
• Understanding of software design patterns
• Familiarity with version control systems such as Git
• Understanding of web technologies such as HTML, CSS, and JavaScript
• Knowledge of Agile development methodologies

What is Lead JAVA Engineer Experience?

• Experience with developing and deploying applications on cloud platforms such as AWS
• Experience