Post job

Senior java developer jobs in Macomb, MI - 749 jobs

All
Senior Java Developer
Java Developer
Software Developer
Senior Software Engineer
Java Application Developer
Web Developer
Systems Developer
Software Engineer
J2ee Developer
Java Software Developer
Java/J2ee Developer
  • Developer - Document Management Systems

    Optech 4.6company rating

    Senior java developer job in Pontiac, MI

    OpTech is seeking a skilled (4+ years) Software Developer with hands-on experience in Kofax scanning solutions, Laserfiche DMS, .NET, and VB6 development to design, develop, and maintain secure, scalable applications within a Microsoft-based environment. The ideal candidate will leverage Visual Studio, SQL Server Management Studio (SSMS), and Azure DevOps to build and deploy solutions while collaborating with cross-functional teams via Microsoft Teams. Responsibilities include developing integrations between document management systems, implementing and automating scanning workflows, providing production support, troubleshooting issues with end-users and internal customers, supporting Laserfiche customization and enhancements, and producing technical documentation such as program specifications, data models, and architecture diagrams. Strong problem-solving skills, experience with MS SQL, and a commitment to writing clean, efficient, maintainable code are essential. Minimum 2 days per week is required onsite in Pontiac, MI.
    $94k-122k yearly est. 5d ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Senior Software Engineer

    Belcan 4.6company rating

    Senior java developer job in Warren, MI

    Job Title: Defense Senior Software Engineer - OS Specialization Job Type: Contract (6 Months Contract) Pay Rate: $50.48/hr We are seeking a highly skilled Defense Senior Software Engineer II with expertise in operating systems and embedded software. The successful candidate will lead the design, development, testing, and deployment of software systems for internal projects and external defense customers. This role involves capturing requirements, architecting solutions, coding, and supporting troubleshooting and system validation. Key Responsibilities: Lead software engineering teams in architecting, designing, developing, testing, and deploying software and software systems, including: Embedded controllers User interfaces Diagnostics Communication gateways Data processing tools Capture and document customer, user, and engineering software requirements. Produce and review software work products, such as: Requirements documentation Sequence/timing diagrams User experience wireframes Process documentation and flowcharts User stories Test plans and test reports Project planning and scheduling documentation User guides Continuously improve software development processes, including: Code reviews Unit testing and system testing Automated testing Project task tracking and team collaboration Continuous integration Bug and issue tracking Education and Experience (Required): Bachelor's degree in Computer Science, Computer Engineering, or related technical field, or equivalent work experience. Minimum of 4 years of professional software development experience. Experience with in-vehicle software architecture and design. Experience with software languages, technologies, methodologies, APIs, databases, and Pub/Sub systems. Education and Experience (Preferred): Strong working knowledge of software technology architecture and configuration. Experience with multi-system integration, IoT, web app development, and distributed systems integration. Knowledge of software documentation best practices. Experience with MATLAB and Simulink for control algorithm development, analysis, and validation. Skills, Knowledge, and Abilities (Required): Proficiency in C, C++, and Python development. Solid understanding of low-level Linux and operating system fundamentals (process management, memory management, system startup). Knowledge of communications protocols and standards, including CAN bus, TCP/IP, UDP, DDS, and other serial protocols. Strong troubleshooting skills to quickly identify and resolve software issues. Excellent verbal and written communication skills for technical and non-technical audiences. Ability to work independently, manage multiple assignments simultaneously, and pay close attention to detail. Skills, Knowledge, and Abilities (Preferred): Experience planning, estimating, scheduling, and coordinating technical projects. Leadership experience managing small teams of software developers. Automotive vehicle knowledge, including hands-on mechanical or electrical experience. Proven ability to interface with software, network, and hardware development and integration teams. Current or ability to obtain Secret DOD security clearance.
    $50.5 hourly 15h ago
  • Software Developer

    Teksystems 4.4company rating

    Senior java developer job in Pontiac, MI

    We are seeking a skilled *Software Developer* with experience in *.NET development*, *Kofax automation*, and *Laserfiche solutions*. The ideal candidate will design, develop, and maintain applications that streamline business processes, integrate document management systems, and enhance workflow automation. *Key Responsibilities* * Develop and maintain applications using *.NET technologies* (C#, ASP.NET, MVC). * Configure, customize, and support *Kofax *solutions. * Implement and manage *Laserfiche* workflows, forms, and document management features. * Collaborate with business analysts and stakeholders to gather requirements and deliver solutions. * Integrate systems and ensure data accuracy across platforms. * Troubleshoot and resolve technical issues in a timely manner. * Maintain documentation and adhere to best practices for coding and system design. *Required Qualifications* * Bachelor's degree in Computer Science, Information Technology, or related field (or equivalent experience). * *3+ years of experience* in software development using *.NET (C#, ASP.NET)*. * Hands-on experience with *Kofax Capture* and/or *Kofax TotalAgility*. * Proficiency in *Laserfiche* configuration and workflow automation. * Strong understanding of relational databases (SQL Server preferred). * Excellent problem-solving and communication skills. *Job Type & Location* This is a Permanent position based out of Pontiac, MI. *Pay and Benefits*The pay range for this position is $50.00 - $60.00/hr. Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following: * Medical, dental & vision * Critical Illness, Accident, and Hospital * 401(k) Retirement Plan - Pre-tax and Roth post-tax contributions available * Life Insurance (Voluntary Life & AD&D for the employee and dependents) * Short and long-term disability * Health Spending Account (HSA) * Transportation benefits * Employee Assistance Program * Time Off/Leave (PTO, Vacation or Sick Leave) *Workplace Type*This is a hybrid position in Pontiac,MI. *Application Deadline*This position is anticipated to close on Jan 26, 2026. h4>About TEKsystems: We're partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia. As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change. That's the power of true partnership. TEKsystems is an Allegis Group company. The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law. About TEKsystems and TEKsystems Global Services We're a leading provider of business and technology services. We accelerate business transformation for our customers. Our expertise in strategy, design, execution and operations unlocks business value through a range of solutions. We're a team of 80,000 strong, working with over 6,000 customers, including 80% of the Fortune 500 across North America, Europe and Asia, who partner with us for our scale, full-stack capabilities and speed. We're strategic thinkers, hands-on collaborators, helping customers capitalize on change and master the momentum of technology. We're building tomorrow by delivering business outcomes and making positive impacts in our global communities. TEKsystems and TEKsystems Global Services are Allegis Group companies. Learn more at TEKsystems.com. The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
    $50-60 hourly 1d ago
  • Software Engineer II (C# & Angular)

    Onestream Software 4.3company rating

    Senior java developer job in Birmingham, MI

    Software Engineer II Employment Type: Full-Time Compensation: $104,000.00 - $130,000.00 (Range applies t US candidates only) + Benefits/Variable Comp/Equity - Range may vary based on experience. Benefits Offered: Vision, Medical, Life, Dental, 401K Summary The Software Engineer II on the Cloud Development team designs, develops and maintains solutions that support the management and orchestration of OneStream's cloud hosting infrastructure. This position requires strong knowledge of modern software design principles, concepts and best practices. The position reports t the Manager, Cloud Development and will interact with team members and other engineering teams. The Software Engineer II is expected t work well in a focused group of engineers and may coach or mentor team members. This role requires strong knowledge of modern software design principles, concepts, and best practices. Primary Duties and Responsibilities Analyze, design, develop, and maintain efficient, reusable, and reliable code. Integrate data storage solutions. Ensure the best possible performance, quality, and responsiveness of applications. Identify bottlenecks and bugs, and devise solutions t mitigate and address these issues. Help maintain code quality, organization, and automatization. Provide ongoing maintenance, support, and enhancements for existing Cloud Development solutions. Produce appropriate unit and functional tests t maintain the integrity of the code base as further development occurs. Take an active role in research activities t define and scope new features and solutions. Provide guidance and support t less experienced members of the team. Perform reviews of code submitted by team members. Required Skills, Education, and Experience Bachelor's degree in a technology-related field. 5+ years programming experience. Azure Certified Developer Associate. Experience developing and consuming REST APIs. Proven analytical and problem-solving skills. Highly self-motivated and directed. Strong understanding of object-oriented programming. Skill for writing reusable libraries. Familiar with various design and architectural patterns. Experience with Agile/Scrum Development Methodologies. Ability to analyze and communicate technical issues, lead discussions, and influence decisions. Excellent written, verbal, and interpersonal skills. Experience troubleshooting errors, analyzing log data, and developing a resolution. Understanding cloud concepts including elasticity, security, and identity management. Technologies C#, PowerShell, VB .Net, Visual Studio, Azure DevOps, Git, and Atlassian Jira. Azure compute/hosting technologies such as Azure Functions, Container Apps, Batch, Kubernetes Service. Preferred Education and Experience Experience with technologies such as: Azure SQL, Cosmos DB, Data Lake, Storage (table, queue, blob). Azure Application Insights, Dynatrace. Blazor, Angular, React. Skills and certifications Experience reviewing code for compliance to coding standards and acceptance criteria. Any relevant certification such as Microsoft Certified: Azure Solutions Architect, Microsoft Certified: Azure DevOps Engineer Expert, etc. Knowledge, Skills, and Abilities Ability to effectively prioritize and execute tasks in a high-pressure environment is crucial. Proven analytical and problem-solving abilities. Adept at conducting research into software-related issues and products. Must be able to learn, understand, and apply new technologies. Strong written and oral communication skills. Strong interpersonal skills. Customer service skills an asset. Highly logical. Highly self-motivated and directed. Keen attention to detail. Comfortable interacting with C-level executives. Who We Are OneStream is how today's Finance teams can go beyond just reporting on the past and Take Finance Further by steering the business to the future. It's the only enterprise finance platform that unifies financial and operational data, embeds AI for better decisions and productivity, and empowers the CFO to become a critical driver of business strategy and execution. Our vision is to be the operating system for modern finance, digitizing core financial functions and empowering the CFO to become a critical driver of business strategy. To learn more visit ****************** Why Join The OneStream Team Transparency around corporate structure, salary, and benefits. Core value of customer success. Variety of project work (not industry-specific). Strong culture andcamaraderie. Multiple training opportunities. Benefits at OneStream OneStream employees are passionate, hardworking individuals who go above and beyond to keep our customers happy and follow through on our mission statement. They consistently deliver the best and in turn, we make every effort to keep them cared for and happy. A sample of the benefits we provide are: Excellent Medical Plan. Dental & Vision Insurance. Life Insurance. Short & Long Term Disability. Vacation Time. Paid Holidays. Professional Development. Retirement Plan. All candidates must be legally authorized to work for any company in the country where this position is located without sponsorship. OneStream is an Equal Opportunity Employer. #LI-TO1 #LI-REMOTE Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.
    $104k-130k yearly 5d ago
  • Workday Sr. Developer

    The Auto Club Group 4.2company rating

    Senior java developer job in Dearborn, MI

    Description Primary Duties and Responsibilities (details of the basic job functions): Serves as a team leader/senior technical team member in the planning, designing, developing, implementing, and/or supporting complex to moderately complex new or revised processes, systems, or networks. Acts as an acknowledged expert in one or more technical specialties and/or mission critical application systems, and provides leadership in design, development and application integration. Ensures functional and technical designs support customer requirements. Develops an understanding of the Auto Club Group business strategy and competitive environment and translate and implements business strategies into technology solutions. Provides a high degree of technical and/or application expertise and design/programming leadership. Assists Security team in the development of appropriate audit controls and procedures to ensure the integrity and protection of company resources. Develops work plans and estimates projects and ensures that project team(s) and/or plan deliverables remain on schedule and budget. Integration Development: Design, build, test, and deploy complex integrations between Workday and third-party systems using Workday Studio, Enterprise Interface Builder (EIB), Core Connectors, and Web Services (REST/SOAP). Prism Analytics & Reporting: Develop and maintain data pipelines, datasets, and transformations in Workday Prism Analytics to integrate data from diverse sources and support advanced reporting needs. Module Expertise: Have a deep understanding of both Workday HCM (Core HR, Benefits, Payroll, etc.) and Financial Management (Financial Accounting, Procurement, Expenses, Projects) modules. Configuration & Customization: Configure Workday business processes, security roles, calculated fields, and custom objects to align with business requirements. Reporting & Dashboards: Create and maintain custom, advanced, and matrix reports using Workday Report Writer, and build interactive dashboards and Discovery Boards to deliver key business insights. Troubleshooting & Support: Research, analyze, and resolve technical issues within the Workday platform, providing ongoing production support and ensuring data integrity. Collaboration: Partner closely with cross-functional HR, Finance, and IT teams to gather requirements, define technical specifications, and ensure successful project delivery. System Maintenance: Participate in Workday's semi-annual release cycles, including impact analysis, testing, and deployment of new features and functionalities. Supervisory Responsibilities (briefly describe, if applicable, or indicate None): none II. Required Qualifications (these are the minimum requirements to qualify) Education (include minimum education and any licensing/certifications): Bachelor's degree in Computer Science or a related field or an equivalent level of work experience. Experience: Designing, developing, implementing, or supporting complex to moderately complex information systems Building or supporting mainframe or distributed systems Identifying, analyzing and resolving complex business/technical problems Technology assessment, recommendations and selection Providing technical consultation/leadership to project teams Staffing, coordinating/leading a large project team or a variety of small project teams Budgeting and expense control Mainframe, distributed, and/or Web-based system design and development Database management systems PC fundamental software tools Programming languages Prototyping Database design Project management tools and techniques Multi-platform capabilities User interaction HTML and web development tools System development tools (e.g. Endevor, IMS Expert, Xpediter, SQA Team Test, Eclipse) Integration Knowledge and Skills: Relational database concepts Use cases, object oriented design and programming techniques Systems operation practices Security and control procedures Web server, and IP-level distributed technologies Evaluation of a complex system and understand the inter-dependencies between components III. Preferred Qualifications: Experience in an insurance environment or other service industry. Rational Unified Process (RUP) development methodology Joint Application Design (JAD)/Rapid Application Design (RAD) techniques Database modeling Post Specifically for Corporate Software Integration area: Education: Workday certification(s) in Studio, Prism Analytics, or Integrations. Experience: Minimum of 4 years of hands-on experience in a Workday Developer or similar technical role. Systems Development Life Cycle (SDLC) Experience Experience in working with CD/CI DevOps various tools BitBuket, Jenkins etc. Experience working in agile or hybrid project delivery environments. Functional Knowledge: Strong understanding of business processes within both Workday HCM and Financial Management modules. Familiarity with ETL concepts and accounting center. Skills: Strong relational database skills How you will benefit: A competitive annual salary between $115,000-$130,000 ACG offers excellent and comprehensive benefits packages, including: Medical, dental and vision benefits 401k Match Paid parental leave and adoption assistance Paid Time Off (PTO), company paid holidays, CEO days, and floating holidays Paid volunteer day annually Tuition assistance program, professional certification reimbursement program and other professional development opportunities AAA Membership Discounts, perks, and rewards and much more FLEX WORK IN WORK ENVIRONMENT This position is currently able to work remotely from a home office location for day-to-day operations unless occasional travel for meetings, collaborative activities, or team building activities is specified by leadership. This is subject to change based on amendments and/or modifications to the ACG Flex Work policy. Who We Are Become a part of something bigger. The Auto Club Group (ACG) provides membership, travel, insurance, and financial service offerings to approximately 14+ million members and customers across 14 states and 2 U.S. territories through AAA, Meemic, and Fremont brands. ACG belongs to the national AAA federation and is the second largest AAA club in North America. By continuing to invest in more advanced technology, pursuing innovative products, and hiring a highly skilled workforce, AAA continues to build upon its heritage of providing quality service and helping our members enjoy life's journey through insurance, travel, financial services, and roadside assistance. And when you join our team, one of the first things you'll notice is that same, whole-hearted, enthusiastic advocacy for each other. We have positions available for every walk of life! AAA prides itself on creating an inclusive and welcoming environment of diverse backgrounds, experiences, and viewpoints, realizing our differences make us stronger. To learn more about AAA The Auto Club Group visit *********** Important Note: ACG's Compensation philosophy is to provide a market-competitive structure of fair, equitable and performance-based pay to attract and retain excellent talent that will enable ACG to meet its short and long-term goals. ACG utilizes a geographic pay differential as part of the base salary compensation program. Pay ranges outlined in this posting are based on the various ranges within the geographic areas which ACG operates. Salary at time of offer is determined based on these and other factors as associated with the job and job level. The above statements describe the principal and essential functions, but not all functions that may be inherent in the job. This job requires the ability to perform duties contained in the job description for this position, including, but not limited to, the above requirements. Reasonable accommodations will be made for otherwise qualified applicants, as needed, to enable them to fulfill these requirements. The Auto Club Group, and all its affiliated companies, is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender identity, sexual orientation, national origin, disability or protected veteran status. Regular and reliable attendance is essential for the function of this job. AAA The Auto Club Group is committed to providing a safe workplace. Every applicant offered employment within The Auto Club Group will be required to consent to a background and drug screen based on the requirements of the position.
    $115k-130k yearly 5d ago
  • J2EE Developer

    Epitec 4.4company rating

    Senior java developer job in Detroit, MI

    We are looking for a skilled Java Developer with strong user interface design skills to integrate web applications with complex data analytics, Vendor product integration. Code and debug applications in the proposed software languages, unit test application programs, interface with co-workers and other project personnel, prepare unit test cases. Business Rules Implementation, assure application programs are in compliance with specifications through careful review of test results. QualificationsTop Three Skills/Experience 1. Strong working knowledge of Struts/Spring frame works, XML, XSLT, Hibernate, Java 1.5/1.6, J2EE1.4/1.5, HTML, DHTML, JavaScript, ANT, DOM, SAX, JAXB, Oracle 2. Experienced with WebSphere application server 6.0/7.0 3. Excellent problem solving skills Additional InformationAll your information will be kept confidential according to EEO guidelines.
    $91k-114k yearly est. 60d+ ago
  • Java Application Developer

    Procom Consultants Group 4.2company rating

    Senior java developer job in Dearborn, MI

    Procom is a leading provider of professional IT services and staffing to businesses and governments in Canada. With revenues over $500 million, the Branham Group has recognized Procom as the 3rd largest professional services firm in Canada and is now the largest “Canadian-Owned” IT staffing/consulting company. Procom's areas of staffing expertise include: • Application Development • Project Management • Quality Assurance • Business/Systems Analysis • Datawarehouse & Business Intelligence • Infrastructure & Network Services • Risk Management & Compliance • Business Continuity & Disaster Recovery • Security & Privacy Specialties• Contract Staffing (Staff Augmentation) • Permanent Placement (Staff Augmentation) • ICAP (Contractor Payroll) • Flextrack (Vendor Management System) Job Description Java Application Developer On behalf of our client, Procom Services is searching for a Java Application Developer for a contract opportunity in Dearborn, MI. Java Application Developer Job Details Evaluate applications for a major application migration project for a large manufacturing company to plan steps for moving applications from a legacy data center into a cutting edge technology data center. Analyze applications to identify technical attributes, business attributes, and gaps related to migration to a cloud platform. Define the migration strategy for each application. Java Application Developer Mandatory Skills 5+ years of experience documenting the design and building service oriented and/or Java solutions Ability to design options for cloud application development, cloud application deployment, private versus public cloud options, virtualization, containerization Experience analyzing, reverse-engineering, and documenting the design of existing Java solutions Ability to identify patterns and characteristics of applications so they can be classified for re-use or improvement Ability to discover application characteristics of Java applications that will help define migration groups Experience identifying business processes and creating IT solutions that deliver those functions Able to understand data center migration strategy and key components of a data center migration Experience assessing applications and application architecture Experience with data center migration or application modernization is preferred Experience leading teams of developers and documenting designs that other developers can use to create applications Experience working in a large corporate enterprise Using problem-solving, critical thinking skills, and independent thinking to overcome challenges Communicating in writing and verbally and with clarity Accountability for meeting commitments and deadlines. Demonstrates principled leadership and sound business ethics; shows consistency among principles, values, and behavior; builds trust with others through own authenticity and follow-through on commitments. Monitors progress of self and others and redirects efforts when goals are not being met. Additional Skills Recommended: Certification in Java application technologies. Java Application Developer Start Date ASAP Java Application Developer Assignment Length 8+ months Additional Information All your information will be kept confidential according to EEO guidelines. Please send your resume in Word format only.
    $80k-101k yearly est. 60d+ ago
  • Sr. Java Application Developer

    Sarian Solutions

    Senior java developer job in Troy, MI

    Sr. Java Application Developer Duration: Full Time Roles & Responsibilities: • 6+ years of analysis, design, development and implementation of multi-tier. • J2EE Web applications (Banking/Finance/Mortgage industry experience is plus). • Proficiency with Core Java and JavaScript development. • Strong understanding of relational databases and ability to write basic. • queries (SQL and PL/SQL). • Experience with web service development (SOAP & REST). • Experience in developing SOA Principles. • Experience with MVC Patterns. • Experience with various Software Development Methodology such as Agile, SCRUM, Waterfall, etc. • Hibernate/iBatis/mybatis (or similar ORM) Experience. • Experience with Spring framework. • Effective oral and written communications skills. Qualifications sql,pl/sql,soap,rest,soa,agile,scrum and hybernate frame work Additional Information Please feel free to contact me at ************ or [email protected]
    $81k-105k yearly est. 60d+ ago
  • Java / j2ee Developer

    Stefanini 4.6company rating

    Senior java developer job in Dearborn, MI

    Creates and implements IT software solutions or services to solve business and infrastructure needs. . Ensures the implementation of functional/nonfunctional requirements to produce the final solution. . Coordinates and consults with application architects to ensure design is appropriately implemented within the solution or service. . Develops solutions with architects to ensure interoperability of interfacing systems and develops prototypes. . Uses agile methodologies to produce quality solutions. . Provides input on program estimation and project planning. . Develops implementation and transition plans. . Ensures solutions or services adhere to IT principles such as optimizing system performance, maintainability and usability requirements while meeting IT standards, procedures, security, and policies. . Leads team members for a shared understanding of the solution. . Interacts with technical peers (business analysts, developers, and architects), IT, business management, and vendors. . May participate in cross-functional global committees (e.g., standards, best practices).Skills Required:. .5+ yrs. overall IT experience with Java/Java EE, Data Modeling, RDBMS .. Experience with ORM (TopLink, Hibernate, or similar) .. Experience with Web Services (SOAP, RESTful) .. Experience with WebSphere application server or similar . .Experience with a source code-repository .. Experience with automated testing . .Experience with Agile principles .. Experience with analysis and problem resolution .. Experience with performance tuning . Experience with Spring Frameworks . Experience with CloudSkills Preferred:N/AExperience Required:. .5+ yrs. overall IT experience with Java/Java EE, Data Modeling, RDBMS .. Experience with ORM (TopLink, Hibernate, or similar) .. Experience with Web Services (SOAP, RESTful) .. Experience with WebSphere application server or similar . .Experience with a source code-repository .. Experience with automated testing . .Experience with Agile principles .. Experience with analysis and problem resolution .. Experience with performance tuning . Experience with Spring Frameworks . Experience with CloudExperience Preferred:. Experience with contemporary tools and frameworks such as: .. Java web components: web services, JSF, JSP, and Angular .. .Spring Framework:. Spring MVC, Spring Boot, Spring JDBC, and Spring Cloud ... Automated Build:. Gradle, Jenkins, uBuild, Ant, and Maven .. .Code Analysis:. Sonar, Sonargraph, FindBugs, and Code Coverage .. Scripting: Javascript .. Dependency Injection/IOC/Mocking: Mockito, EasyMock, and JMockit .. .IDE:. Eclipse, NetBeans, and IntelliJ *** J2EE Checklist is required *** Qualifications Bachelor"s degree in Information Systems, Computer Science, or equivalent relevant discipline. Additional Information please reach me ************
    $90k-117k yearly est. 60d+ ago
  • Java Developer

    360 It Professionals 3.6company rating

    Senior java developer job in Dearborn, MI

    Title:- Java Developer Contract: 6 months + Essential Job 1. Design and development of data ingestion pipelines. Functions: 2. Perform data migration and conversion activities. 3. Develop and integrate software applications using suitable development methodologies and standards, applying standard architectural patterns, taking into account critical performance characteristics and security measures. 4. Collaborate with Business Analysts, Architects and Senior Developers to establish the physical application framework (e.g. libraries, modules, execution environments). 5. Perform end to end automation of ETL process for various datasets that are being ingested into the big data platform. Required: 1. Java 2. J2EE, Web Applications, Tomcat (or any equivalent App server) , Restful Services, JSON 3. Spring, Spring Boot, Struts, Design Patterns 4. Hadoop (preferably Cloudera (CDH)) , HDFS, Hive, Impala, Spark, Oozie, HBase Additional Information All your information will be kept confidential according to EEO guidelines.
    $93k-119k yearly est. 60d+ ago
  • Java Developer with Retail and ATG

    Openlogix 4.3company rating

    Senior java developer job in Detroit, MI

    Looking for a Java Developer for the customer core E-Commerce system. ? This is a key position responsible for leading the implementation of major functional enhancements to the e-Commerce system. ? Responsibilities Collaborate with other departments to ensure high quality solutions and timely delivery while maintaining a consistent focus Perform code reviews; develop and adhere to coding standards Stay abreast of ever-emerging technologies and techniques Maintain open lines of communication relating to the status of a given project and its risks and challenges Encourage team awareness and appropriate adoption of emerging technologies Required Skills : Minimum 5 years of web application development in Java/J2EE (Servlets, JSP, Tag Libs, Web Services) web based development experience, along with OO understanding and skill set. Experience with front-end and back-end web development. Demonstrated technical background with proven experience in all phases of the SDLC of application development. ? Solid design and development experience in web and E-Commerce applications. ? Strong knowledge of and ability to apply OO and J2EE design patterns. ? Experience with Oracle databases and the associated principles of relational database design. Should be a self-starter with strong communication skills. ? Should be able to multi-task and quickly adapt to current environment which works at a fast pace as a part of a strong team. ? Preferred Skills: Experience with Oracle ATG Commerce 10.2 platform and related modules. Experience with JBOSS, Oracle RAC, GIT and Python Experience with agile development. Warm Regards Venkat Manda Sr. Technical Recruiter Direct: ************; Mobile: ************ Email: ************************ Ping me: venkat.recruiters(at)gmail.com/****************************** Additional Information All your information will be kept confidential according to EEO guidelines.
    $74k-97k yearly est. Easy Apply 1d ago
  • Jboss Admin & Java developer

    Eros Technologies 4.0company rating

    Senior java developer job in Southfield, MI

    EROS Technologies was founded with a simple motive of offering the clients exactly what they want, how they want and when they want it. By leveraging for its clients its technological edge and right-sourcing advantage, EROS in a short period of time has grown to become one of the most trusted strategic technology partners. Treating every client as the top priority, we customize our solutions and services to align with the unique needs of each client. Job Description Job Title JBOSS Admin + Java developer Relevant Experience (in Yrs) 6+ Technical/Functional Skills Required Skills • Strong experience as a middleware administrator for Jboss EAP 6 on Linux/UNIX. • Strong experience installing and configuring JBoss EAP 6 in domain and stand alone mode on Linux/UNIX. • Strong Experience in identifying and troubleshooting system outages, installation issues, and application code running JBoss applications in a Linux or Unix. • Experience integrating JBoss with web servers (apache) and databases. • Experience in putting proactive monitoring and system health checks. • Experience installing and managing security certificates on a JBoss serve. • Experience in upgrading the JBoss and keep the patch level up to date. • Experience in applying and recommending security best practices. • Experience in Back-up/recovery methodology, clustering and high availability strategies • Experience in capacity planning and scalability planning. • Experience in configuring jms messaging and logging in JBoss. • Experience in writing shell scripts eg - Writing scripts in Unix on monitoring resource of server. Desired Skills • Experience with Linux administration • Experience with SQL and Java Core Java; Framework IO/MVC; Struts Framework; WebService(soap/Rest) ; Application Server(WAS); JBOSS, Tomcat Oracle /Sybase PL/SQL ; Experience Required 6+ yrs Education • Bachelor's degree in Computer Science/ IT or equivalent work experience Additional Information All your information will be kept confidential according t o EEO guidelines.
    $76k-98k yearly est. 1d ago
  • Java Developer

    Us Tech Solutions 4.4company rating

    Senior java developer job in Ann Arbor, MI

    US Tech Solutions is a global staff augmentation firm providing a wide-range of talent on-demand and total workforce solutions. To know more about US Tech Solutions, please visit our website ************************ We are constantly on the lookout for professionals to fulfill the staffing needs of our clients, sets the correct expectation and thus becomes an accelerator in the mutual growth of the individual and the organization as well. Keeping the same intent in mind, we would like you to consider the job opening with US Tech Solutions that fits your expertise and skillset. Job Description Java Developer with strong experience on ETL and Cognos Must have skills: Java J2EE JAVA Technologies WebLogic Web Services XML SQL/PLSQL ORACLE Linux/Unix Shell Scripts ETL Tool - Data Services Business Objects/Cognos Vendor Integration Experience Application/Software Developers are involved in the full systems life cycle and therefore are responsible for designing, coding, testing, implementing and supporting application software that is delivered on time and within budget. Works closely with clients, business analysts and team members to understand the business requirements that drive the analysis and design of quality technical solutions. These solutions must be aligned with business and IT strategies and are in compliance with the organization's architectural standards. Application/Software Developers are involved in the full systems life cycle and therefore are responsible for designing, coding, testing, implementing and supporting application software that is delivered on time and within budget. Responsibilities beyond development of software may include: Participation in component and data architecture design, technology planning, product evaluation, advanced testing processes and buy vs. build recommendations. Individuals also provide input to project plans related to the Application Development initiative. Generate technical specifications to design or redesign complex software components and applications. Act as an expert technical resource for analyzing business requirements and software issues. Leverage industry (Java and J2EE) best practices to design, test, implement and support a multi-tier origination J2EE solution working with an Oracle DB. Assure quality, security and compliance requirements are met for business unit. Candidate must demonstrate a strong customer focus and the ability to communicate detailed technical specifications to all levels of management and the ability to simultaneously manage multiple priorities. Bachelor Degree & 4 years of experience, OR an Associate Degree or certifications (equivalent to 2 years) & 6 years of experience, OR a high school diploma or GED, & 8 years related experience Qualifications Required : Java , strong experience on ETL and Cognos . Additional Information Thanks & Regards, Ritika Bharti ************
    $97k-123k yearly est. 1d ago
  • Java/Angular Developer

    Sonoma Consulting

    Senior java developer job in Farmington Hills, MI

    Sonoma Consulting is one of the fastest growing national IT Consulting and Executive Search company in the United States, which was founded in 2011 by Mark McGee, the President and CEO. Sonoma Consulting has two business divisions - IT Consulting Services & Executive Search to serve its 150 national clients which range from entrepreneurial start-ups to Global Fortune 500. Job Description: Seeking self-motivated, detailed oriented, hardworking individual to join our Development team. Work in a fast paced and exciting work environment that encourages an entrepreneurial spirit and outside the box thinking. Requirements: 5+ years Java Angular - strong, recent experience Spring Strong SQL skills, preferably Oracle RESTful Webservices Self-starter, driven individual Strong analytical and decision-making skills Agile Exceptional communication skills - written and verbal Adaptable to evolving priorities with the ability to maintain a high level of flexibility Excellent time and project management skills with the ability to multi-task Detail oriented, highly focused and very organized. Ability to maintain a high level of energy and enthusiasm Ability to work in a fast pace, high demand environment. Ability to take initiative in the absence of direction Excellent teamwork skills with the ability to establish and maintain positive working relationships The following skills are a bonus: Gradle JPA Hibernate Jenkins build server Knowledge of Cucumber/Gherkin Calabash TDD/BDD experience iOS Cloud - Amazon Web Services (AWS) Automotive industry experience Additional Information Titles :Java Developer, Software Developer, Java Angular Developer, Angular JS Developer, Skills: Angular JS, AngularJS, Spring, Rest full, web Services, Oracle
    $73k-95k yearly est. 1d ago
  • Full Stack Web Developer

    24G 3.5company rating

    Senior java developer job in Troy, MI

    Department: Engineering Reports To: Technical Project Manager / Engineering Lead We are seeking a Full Stack Web Developer with 5-10 years of professional experience to build, maintain, and scale web applications This role spans both frontend and backend development, ensuring platforms are reliable, performant, and continuously evolving. The ideal candidate thrives in collaborative environments, can translate feature briefs into working solutions, and takes ownership of delivering high-quality code. They are comfortable working independently, but also enjoy working with project managers and technical leadership to align business goals with engineering execution. Key Responsibilities Design, build, and maintain responsive, user-focused web applications. Develop new features and improve existing ones across frontend and backend. Work closely with PMs and Technical PMs to implement features from briefs and tickets. Troubleshoot and resolve issues efficiently, ensuring smooth platform performance. Write clean, maintainable, and well-documented code following best practices. Participate in code reviews and contribute to engineering standards. Stay current with modern frameworks, libraries, and development trends. Requirements 5-10 years of experience in web development (not including bootcamps, coursework or hobby projects). Proficiency with JavaScript/TypeScript, modern frontend frameworks (React, Vue, or Angular), and backend development (Node.js, Express, or similar). Experience with relational and/or non-relational databases. Strong debugging, testing, and problem-solving skills. Familiarity with AI-assisted coding tools (e.g., Cursor, ChatGPT, Claude). Excellent collaboration skills - able to work effectively with PMs, designers, and other developers. What Makes a Strong Full Stack Web Developer Adaptable: Can move between frontend and backend seamlessly. Communicative: Explains technical decisions clearly to both engineers and non-technical stakeholders. Detail-Oriented: Writes precise, maintainable code that reduces downstream issues. Problem-Solver: Tackles complex requirements with practical, scalable solutions. Independent Contributor: Can take a feature brief or ticket and deliver without heavy oversight. Collaborative Mindset: Works well within cross-functional teams and elevates overall team efficiency. Nice to Have Experience working in a monorepo environment. Familiarity with CI/CD pipelines and cloud platforms (AWS, GCP). Background in SaaS, enterprise software, or large-scale web applications. *Applicants must be authorized to work for any employer in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa at this time.
    $65k-99k yearly est. Auto-Apply 32d ago
  • Java & Mainframe Software Developer - Senior

    MSR Technology Group

    Senior java developer job in Farmington Hills, MI

    Job Description/ Requirements: Job Responsibilities: • Modify existing application code or interfaces or build new application components from detailed requirements. • Analysis of requirements, support of the design, development of the code, testing, debugging, deployment, and maintenance of those programs and interfaces. Documentation of the work is essential • Participation in most aspects of programming and application development, including file design, update, storage, and retrieval • Ability to maintain the developed solution on an on-going basis is essential • Formulate concepts, define system scope and technical objectives based on user needs (requires very good written and verbal communication skills, ability to easily grasp business concepts, and possesses skills to build a vision) • Enhance processes to resolve operational problems and add new functions taking into consideration schedule, resource constraints, process complexity, dependencies, assumptions and application structure • Candidate is required to follow the existing development methodology and coding standards, and ensure compliance with the internal and external regulatory requirements • May guide various groups on application systems activities • Work under general directions; typically reports to a team lead or supervisor/manager
    $79k-103k yearly est. 8d ago
  • Java Full Stack Developer

    Stefanini Group 4.6company rating

    Senior java developer job in Dearborn, MI

    Details: Stefanini Group is hiring! Stefanini is looking for a Java Full Stack Developer, Dearborn, MI (Onsite) For quick apply, please reach out Lokesh Sharma at ************/*************************** You are responsible for designing, developing, testing and maintaining software applications and products to meet customer needs. They are involved in the entire software development lifecycle including designing software architecture, writing code, testing for quality and deploying the software to meet customer requirements. Full-stack software engineering roles, who can develop all components of software including user interface and server side also fall within this job function. Key Responsibilities Engage with customers to deeply understand their use-cases, pain points, and requirements, showcasing empathy and advocating for user-centric software solutions Solve complex problems by designing, developing, and delivering using various tools, languages, frameworks, methodologies (like agile) and technologies Assess the requirements of the software application or service and determine the most suitable technology stack, integration method, deployment strategy, etc. Create high-level software architecture designs that outline the overall structure, components, and interfaces of the application Collaborate with cross functional teams like product owners, designers, architects etc. Define and implement software test strategy, guidelines, policies and processes in line with organization vision, industry regulations and market best practices Work on continuously improving performance and optimizing the application and implementing new technologies to maximize development efficiency Familiar with programming practices, such as test-driven development, continuous integration, and continuous delivery Support security practices to safeguard user data including encryption and anonymization Develop and maintain back-end applications like APIs and microservices using server-side languages Evaluate and incorporate emerging technologies and capabilities to deliver their solutions, and are monitoring and participating in solutions for new stack layers, often involving industry collaboration Details: Experience Required 7+ years of experience in Software Development with Java, JavaScript, React, Angular, Spring Boot, SQL, Postgres and AI/ML Testing using test-driven development; and designing, developing and delivering applications using continuous integration and continuous deployment (CI/CD) 2 years of experience: developing machine learning models using open-source deep learning frameworks; and using Java, Python, Jenkins, Hadoop, BigQuery, Kafka, REST APIs, Agile development, and Kubernetes Experience of building AI and ML Platforms; and using machine learning tools and platforms for data management and models development and deployment. Experience Preferred Java, JavaScript, React, Angular, Spring Boot, SQL, Postgres, AI/ML, Python, Jenkins, Hadoop, BigQuery, Kafka, REST, APIs, Agile, Kubernetes, GCP, PostreSQL Education Required Bachelor's Degree **Listed salary ranges may vary based on experience, qualifications, and local market. Also, some positions may include bonuses or other incentives*** Stefanini takes pride in hiring top talent and developing relationships with our future employees. Our talent acquisition teams will never make an offer of employment without having a phone conversation with you. Those face-to-face conversations will involve a description of the job for which you have applied. We also speak with you about the process, including interviews and job offers. About Stefanini Group The Stefanini Group is a global provider of offshore, onshore and near shore outsourcing, IT digital consulting, systems integration, application, and strategic staffing services to Fortune 1000 enterprises around the world. Our presence is in countries like the Americas, Europe, Africa, and Asia, and more than four hundred clients across a broad spectrum of markets, including financial services, manufacturing, telecommunications, chemical services, technology, public sector, and utilities. Stefanini is a CMM level 5, IT consulting company with a global presence. We are a CMM Level 5 company #LI-LS1 #LI-ONSITE
    $90k-117k yearly est. Easy Apply 32d ago
  • Java Developer

    Us Tech Solutions 4.4company rating

    Senior java developer job in Ann Arbor, MI

    US Tech Solutions is a global staff augmentation firm providing a wide-range of talent on-demand and total workforce solutions. To know more about US Tech Solutions, please visit our website ************************ We are constantly on the lookout for professionals to fulfill the staffing needs of our clients, sets the correct expectation and thus becomes an accelerator in the mutual growth of the individual and the organization as well. Keeping the same intent in mind, we would like you to consider the job opening with US Tech Solutions that fits your expertise and skillset. Job Description Java Developer with strong experience on ETL and Cognos Must have skills: Java J2EE JAVA Technologies WebLogic Web Services XML SQL/PLSQL ORACLE Linux/Unix Shell Scripts ETL Tool - Data Services Business Objects/Cognos Vendor Integration Experience Application/Software Developers are involved in the full systems life cycle and therefore are responsible for designing, coding, testing, implementing and supporting application software that is delivered on time and within budget. Works closely with clients, business analysts and team members to understand the business requirements that drive the analysis and design of quality technical solutions. These solutions must be aligned with business and IT strategies and are in compliance with the organization's architectural standards. Application/Software Developers are involved in the full systems life cycle and therefore are responsible for designing, coding, testing, implementing and supporting application software that is delivered on time and within budget. Responsibilities beyond development of software may include: Participation in component and data architecture design, technology planning, product evaluation, advanced testing processes and buy vs. build recommendations. Individuals also provide input to project plans related to the Application Development initiative. Generate technical specifications to design or redesign complex software components and applications. Act as an expert technical resource for analyzing business requirements and software issues. Leverage industry (Java and J2EE) best practices to design, test, implement and support a multi-tier origination J2EE solution working with an Oracle DB. Assure quality, security and compliance requirements are met for business unit. Candidate must demonstrate a strong customer focus and the ability to communicate detailed technical specifications to all levels of management and the ability to simultaneously manage multiple priorities. Bachelor Degree & 4 years of experience, OR an Associate Degree or certifications (equivalent to 2 years) & 6 years of experience, OR a high school diploma or GED, & 8 years related experience Qualifications Required : Java ,strong experience on ETL and Cognos. Additional Information Thanks & Regards, Ritika Bharti ************
    $97k-123k yearly est. 60d+ ago
  • Full Stack Java Developer W-2 Contract

    Optech 4.6company rating

    Senior java developer job in Farmington Hills, MI

    OpTech is a woman-owned company that values your ideas, encourages your growth, and always has your back. When you work at OpTech, not only do you get health and dental benefits, but you also have training opportunities, flexible/remote work options, growth opportunities, 401K and competitive pay. Apply today! We are looking for a Senior full stack Application Developer on our Application Development Team (focus on Core Java, Webservices and Angular skills). The ideal candidate should have at least 7 years of experience, as a problem solver with excellent analytical reasoning and critical thinking skills. The candidate should also be a forward thinker with a solution-oriented mindset, who can communicate thoughts and ideas clearly. Onsite in Farmington Hills, MI
    $82k-106k yearly est. 55d ago
  • Full Stack Web Developer

    24G 3.5company rating

    Senior java developer job in Troy, MI

    Job DescriptionFull Stack Web Developer Department: Engineering Reports To: Technical Project Manager / Engineering Lead We are seeking a Full Stack Web Developer with 5-10 years of professional experience to build, maintain, and scale web applications This role spans both frontend and backend development, ensuring platforms are reliable, performant, and continuously evolving. The ideal candidate thrives in collaborative environments, can translate feature briefs into working solutions, and takes ownership of delivering high-quality code. They are comfortable working independently, but also enjoy working with project managers and technical leadership to align business goals with engineering execution. Key Responsibilities Design, build, and maintain responsive, user-focused web applications. Develop new features and improve existing ones across frontend and backend. Work closely with PMs and Technical PMs to implement features from briefs and tickets. Troubleshoot and resolve issues efficiently, ensuring smooth platform performance. Write clean, maintainable, and well-documented code following best practices. Participate in code reviews and contribute to engineering standards. Stay current with modern frameworks, libraries, and development trends. Requirements 5-10 years of experience in web development (not including bootcamps, coursework or hobby projects). Proficiency with JavaScript/TypeScript, modern frontend frameworks (React, Vue, or Angular), and backend development (Node.js, Express, or similar). Experience with relational and/or non-relational databases. Strong debugging, testing, and problem-solving skills. Familiarity with AI-assisted coding tools (e.g., Cursor, ChatGPT, Claude). Excellent collaboration skills - able to work effectively with PMs, designers, and other developers. What Makes a Strong Full Stack Web Developer Adaptable: Can move between frontend and backend seamlessly. Communicative: Explains technical decisions clearly to both engineers and non-technical stakeholders. Detail-Oriented: Writes precise, maintainable code that reduces downstream issues. Problem-Solver: Tackles complex requirements with practical, scalable solutions. Independent Contributor: Can take a feature brief or ticket and deliver without heavy oversight. Collaborative Mindset: Works well within cross-functional teams and elevates overall team efficiency. Nice to Have Experience working in a monorepo environment. Familiarity with CI/CD pipelines and cloud platforms (AWS, GCP). Background in SaaS, enterprise software, or large-scale web applications. *Applicants must be authorized to work for any employer in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa at this time. Powered by JazzHR UCmaSarHZ0
    $65k-99k yearly est. 2d ago

Learn more about senior java developer jobs

How much does a senior java developer earn in Macomb, MI?

The average senior java developer in Macomb, MI earns between $76,000 and $125,000 annually. This compares to the national average senior java developer range of $82,000 to $137,000.

Average senior java developer salary in Macomb, MI

$97,000
Job type you want
Full Time
Part Time
Internship
Temporary