
Java Developer
2 days ago
Ann Arbor, MI - 2 days/week onsite
Description:
- Senior: Skills equiv. to 6-10 years in comparable position. Creates user information solutions by developing, implementing and maintaining Java based components and interfaces. Write well designed, testable, efficient code and ensure designs are in compliance with specifications.
- Will prepare and produce releases of software components.
- Will support continuous improvements by investigating alternatives and technologies and presenting these for architectural review. Supports users by developing documentation and assistance tools.
- Completes applications development by coordinating requirements, schedules and activities; contributing to team meetings; troubleshooting development and production problems across multiple environments and operating platforms.
- Must have hands-on experience in designing and developing applications using Java EE platforms.
- Object Oriented analysis and design using common design patterns is a must.
- Experience in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC).
- Experience with test-driven development.
- Linux background/experience
- Shell scripting experience
- Java programming experience (at least 5+ years)
- Extensive understanding of performance best practices and metrics
- Experience with troubleshooting/diagnosing JVM issues (e.g. thread dumps, garbage collection and memory management)
• Experience developing on multi-threaded, transactional systems - Experience with messaging
- DevOps experience
- SQL skills
- Strong analytical, organizational and problem solving/decision making skills
- Must be very detail oriented
- Proven ability to work effectively in a team setting as well as independently with minimal error and guidance
- Outstanding verbal and written communication skills
- Ability to work effectively across teams and departments
- Ability to draft a plan, socialize for feedback/new input, establish a roadmap & execute providing updates to stakeholders on an established cadence.
- Monitor and support production systems that support the TOS Mobile product
- Learn/understand production performance behavior and develop scenarios to simulate the behavior in performance test runs
- Work with the Performance QA team on test runs to stress the capabilities of the system and identify bottlenecks
- Develop an understanding of mobile context and architecture to identify unique solutions to provide the best client experience in a scalable way
- Understand the role of hardware in both production and performance environments and help manage those environments
- Address both client and server side performance
- Provide solutions for production side monitoring
- Establish a performance & scalability roadmap, execute & communicate updates to stakeholders.
-
DevOps Java Developer
2 days ago
Ann Arbor, Michigan, United States Resource Informatics Group Full timeRequired Skills and QualificationsTo be successful in this role, you must have hands-on experience in designing and developing applications using Java EE platforms. Additionally, you should have experience with object-oriented analysis and design using common design patterns. Strong analytical, organizational, and problem-solving skills are also essential....
-
Senior Java Developer Position
3 days ago
Ann Arbor, Michigan, United States Charles Schwab Full timeJoin Charles Schwab as a Senior Java Developer and contribute to the development of innovative software solutions. As a key member of our team, you will be responsible for designing and implementing complex software systems that meet the needs of our clients.About the Role:Design and implement high-quality software systems using JavaWork closely with...
-
Ann Arbor, Michigan, United States Charles Schwab Full timeWe are seeking a highly skilled Java Developer to join our team at Charles Schwab. In this role, you will be responsible for designing and developing high-performance software applications.About the Role:Design and implement high-quality software systems using JavaWork closely with developers from other teams to ensure smooth collaborationDevelop and...
-
Java Software Engineer
2 days ago
Ann Arbor, Michigan, United States Resource Informatics Group Full timeAbout UsAt Resource Informatics Group, we are committed to delivering high-quality solutions that meet our clients' needs. We are seeking a talented Java Software Engineer to join our team and contribute to our mission. This is a full-time position with 2 days/week onsite in Ann Arbor, MI.About the RoleThis role involves developing user information solutions...
-
Java Performance Specialist
2 days ago
Ann Arbor, Michigan, United States Resource Informatics Group Full timeJob DescriptionWe are seeking a Java Performance Specialist to join our team. The ideal candidate will have extensive experience in designing and developing applications using Java EE platforms. Responsibilities include monitoring and supporting production systems, learning and understanding production performance behavior, and developing scenarios to...
-
Senior Java Programmer Role
3 days ago
Ann Arbor, Michigan, United States Charles Schwab Full timeCharles Schwab is seeking a talented Senior Java Programmer to lead the development of our order management system. As a subject matter expert, you'll be responsible for making complex design choices and mentoring junior developers.About the Role:This position involves leading system design and specification development, program logic, and flow-charting, as...
-
Java Software Engineer
4 days ago
Ann Arbor, Michigan, United States Charles Schwab Full timePosition Type: RegularYour opportunityAt Schwab, you're empowered to make an impact on your career. Here, innovative thought meets creative problem solving, helping us "challenge the status quo" and transform the finance industry together.Schwab is looking to hire a Software Engineer to contribute to its new generation order management system which drives a...
-
Java Software Engineer
4 days ago
Ann Arbor, Michigan, United States Charles Schwab Full timePosition Type: RegularYour opportunityAt Schwab, youre empowered to make an impact on your career. Here, innovative thought meets creative problem solving, helping us challenge the status quo and transform the finance industry together.Schwab is looking to hire a Software Engineer to contribute to its new generation order management system which drives a...
-
Java Software Engineer
6 days ago
Ann Arbor, Michigan, United States Charles Schwab Full timeYour opportunityAt Schwab, you're empowered to make an impact on your career. Here, innovative thought meets creative problem solving, helping us "challenge the status quo" and transform the finance industry together.Schwab is looking to hire a Software Engineer to contribute to its new generation order management system which drives a significant revenue...
-
Backend Developer Position
4 days ago
Ann Arbor, Michigan, United States Charles Schwab Full timeWe're looking for an exceptional Backend Developer to join our team at Charles Schwab. As a key contributor to our order management system, you'll be responsible for designing and developing complex software systems.Required Qualifications:Bachelor's degree in Computer Science or related field.5+ years of Java programming experience.Experience with agile...
-
Software Development Engineer
4 days ago
Ann Arbor, Michigan, United States Charles Schwab Full timeAt Charles Schwab, we're seeking a highly skilled Software Development Engineer to contribute to the development of our new generation order management system. This position plays a critical role in driving revenue growth and transforming the finance industry.Key Responsibilities:Design and troubleshoot complex software systems requiring extensive research...
-
Ann Arbor, Michigan, United States KLA Full timeResponsibilitiesThe successful candidate will be responsible for designing, developing, testing, and rolling out software solutions that improve the capabilities of KLA inspection machines. This includes understanding how the system works and providing software solutions for critical customer gaps or issues.The ideal candidate will have experience working...
-
Software Development Specialist
4 days ago
Ann Arbor, Michigan, United States Applied Intuition Full timeAbout Applied IntuitionOur MissionWe accelerate the adoption of safe and intelligent machines worldwide.Our TeamWe're a dynamic team of engineers working across our suite of products, tackling challenging full-stack, infrastructure, dynamics, and graphics projects. Our engineers take ownership over technical and product decisions, interact closely with users...
-
Full Stack Developer Opportunity
5 days ago
Ann Arbor, Michigan, United States Charles Schwab Full timeCharles Schwab is seeking a talented Software Engineer to join our team. As a key member of our software engineering group, you will be responsible for developing and implementing complex software design tasks and technical analysis on highly scalable and performant systems.The ideal candidate will have a strong background in Java programming, experience...
-
Full Stack Autonomy Developer
6 days ago
Ann Arbor, Michigan, United States Applied Intuition Full timeAbout UsApplied Intuition is a leading technology company that provides software solutions for the automotive and mobility industries. Our mission is to accelerate the adoption of safe and intelligent machines worldwide.We have a strong presence in the US and internationally, serving the automotive, trucking, construction, mining, agriculture, and defense...
-
High-Performance Software Developer
2 days ago
Ann Arbor, Michigan, United States KLA Full timeWhat You'll DoWe're seeking a talented software engineer who can transform abstract requirements into functional software on sophisticated hardware systems. Join our team and make a difference. As a software engineer, you'll be responsible for designing, developing, testing, and rolling out software solutions that improve the capabilities of KLA inspection...
-
Senior Software Development Leader
6 days ago
Ann Arbor, Michigan, United States CMK Resources Inc Full timeAt CMK Resources, Inc. we seek a skilled Senior Fullstack Software Engineer to join our team as a technical expert. As a hands-on leader, you will drive architectural decisions and ensure the reliability, scalability, and maintainability of our systems.Key Responsibilities:Lead software development while mentoring and guiding a team of engineers.Develop and...
-
Full-Stack Developer for Autonomous Systems
4 days ago
Ann Arbor, Michigan, United States Applied Intuition Full timeAbout Our CompanyOur ProductsWe deliver AI-powered ADAS/AD toolchain, vehicle platform, and autonomy stack solutions to help customers achieve their goals.The RoleWe're seeking a talented engineer to join our team and contribute to designing elegant solutions to difficult problems in the autonomy and mobility space. The ideal candidate will have experience...
-
Advanced Electronics Software Developer
2 days ago
Ann Arbor, Michigan, United States KLA Full timeCompany OverviewKLA is a pioneering force in diversified electronics for the semiconductor manufacturing ecosystem. As a global leader, we drive innovation and technological advancements that shape the world's most complex electronic devices. Our commitment to R&D fuels groundbreaking solutions for wafers, integrated circuits, packaging, printed circuit...
-
Lead Software Engineer
1 day ago
Ann Arbor, Michigan, United States Clarivate Full timeWe are looking for a Lead Software Engineer to join our team You will be responsible for developing software in a collaborative environment employing Agile development methodologies. In this role, you will contribute with a team of experienced colleagues to the continued successful update, maintenance and continual enhancement of a well-established, large,...