Post job

Java developer jobs in Saint Paul, MN - 486 jobs

All
Java Developer
Software Engineer
Software Developer
J2ee Developer
Java/J2ee Developer
Tibco Developer
  • Java AWS Lex

    United Software Group Inc. 3.7company rating

    Java developer job in Minneapolis, MN

    Must have : JavaScript, Java/Spring Boot, TypeScript, Gen AI, Kubernetes, Docker, AWS Lambda, AWS LEX, AWS CDK
    $75k-95k yearly est. 1d ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Java or Python Developer with Trading

    Synechron 4.4company rating

    Java developer job in Minneapolis, MN

    We are At Synechron, we believe in the power of digital to transform businesses for the better. Our global consulting firm combines creativity and innovative technology to deliver industry-leading digital solutions. Synechron's progressive technologies and optimization strategies span end-to-end Artificial Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of noteworthy financial services and technology firms. Through research and development initiatives in our FinLabs we develop solutions for modernization, from Artificial Intelligence and Blockchain to Data Science models, Digital Underwriting, mobile-first applications and more. Over the last 20+ years, our company has been honored with multiple employer awards, recognizing our commitment to our talented teams. With top clients to boast about, Synechron has a global workforce of 14,500+, and has 58 offices in 21 countries within key global markets. Our challenge We are seeking an experienced Trading System Engineer (Java or Python). This role focuses on enhancing and supporting Fixed Income Trading Applications and requires minimum 7-10 years (for mid-level) and 10-15 years (for senior level) of professional work experience; strong programming skills in Java and Python; and a solid understanding of financial markets (preferably bond markets) Responsibilities Involved with the design and hands-on implementation of core components for our fixed income electronic trading platform, including venue connectivity, market data handlers, execution, and risk management systems. Work towards continuously optimizing the latency and throughput of our trading applications. This involves deep performance analysis, profiling, and tuning at all levels of the stack. Build fault-tolerant and resilient systems. Participate in the entire software lifecycle, including deployment, monitoring, and providing support for critical production systems to ensure maximum uptime and stability. Uphold and champion high standards for code quality, testability, and maintainability through rigorous code reviews, automated testing (both unit and integration testing), and adherence to modern software engineering principles. (For senior candidates) Act as a technical leader and mentor to less experienced engineers, sharing knowledge, guiding development efforts, and fostering a collaborative and growth-oriented environment. The Role Responsibilities: Minimum 7-10 years of professional experience in software development, with a strong emphasis on high-performance, trading systems. Proficiency in Java and/or Python, with a good understanding of multi-threading, concurrency, memory management, and optimization techniques. Proven experience as a java developer, with a strong understanding of object-oriented programming (OOP) and expertise on building Microservices with Spring Boot. Hands-on experience developing RESTful APIs and WebSocket services. Experience with modern front-end technologies (e.g., HTML, CSS, JavaScript, TypeScript, React, Angular). Experience with containerization and cloud technologies (Docker, Kubernetes). Experience on AWS Cloud is a major plus. Familiarity with tooling and monitoring and some experience with system-level debugging, profiling, and performance tuning tools. (e.g. Prometheus/ Grafana, Java and Python profilers - JMC, JFR, JMeter, Yourkit, etc.) Strong foundation in data structures, algorithms, and computational complexity. Proficient in SDLC and Agile methodologies Excellent problem-solving skills and the ability to troubleshoot complex issues in a real-time, demanding environment. Strong communication skills, capable of effectively collaborating with both technical and non-technical stakeholders. Proactive, self-motivated, and able to take ownership of projects from concept to deployment.
    $84k-108k yearly est. 4d ago
  • Software Developer

    Taylor Corporation 4.3company rating

    Java developer job in Arden Hills, MN

    Let Us Power Your Potential Taylor Corporation isa dynamic, diversified companywith bigplans for the future-andyour career. We power our employees' potential and strive to createopportunityand security for every member of the team. Ifyou'reready for something bigger-more challenge, more variety, more pathways for professional growth-we should talk.We'repassionate about ourwork,we believe there is always a better way, andwe'relooking for people like you. Ready toreach your potential?It'stime to look at Taylor. Your Opportunity:Taylor Corporation is looking for an Application Developer / Application Support Analyst. This location adheres to the Federal Information Security Management Act (FISMA). All employees must undergo a federal background check, which requires U.S. citizenship. Your Responsibilities: Day to day triage of incidents assigned toteam. Able to prioritize by client and company impact, research, resolve, or escalate to successfully complete the incident ticket. Initiallyincludes the development of small to medium changes to client applications. Responsibilities forlargermore complex changes will be added as the individual grows. Partner with Venture's internal client services,data processing, and productionteamsto ensure client work is completed within the service level agreements. You Must Have: Linux, Solaris OScommandsand syntax practical understanding. Capability to display experience understanding and coding. Shell scripting, PERL scriptingcomprehensionand practical experience certifications and/or display of familiarity Comprehension and ability to display general IT skills. Proven experience understanding SDLC principles. We WouldAlsoPrefer: Proficient understanding and experience of IT application support principles Ability to understand complex situations and recommend/provide solutions. Understanding and working knowledge of file and data transfers, API, SFTP, andother various methods. Understanding ofprint and mail operations, commercial printing equipment, inserters, and USPS/UPS/FedExmailing. Experience converting applications from Solaris to Linux hosting. Understanding thesyntaxdifferences to provide conversion support. Proficient in AI tool sets and their ability to effectively complement application support and development. ITIL/ITSM knowledge andfoundations certification. Working knowledge of incident, change, and problem managementpractices. Theanticipatedannual salary range for this position is $60,000 - $75,000. The actual base salary offered depends on a variety of factors, which may include as applicable, the qualifications of the individual applicant for the position, years of relevant experience, specific and unique skills, level of education attained, certifications or other professional licenses held, and the location in which the applicant lives and/orfrom which they will be performing the job. The range listed is just onecomponentof Taylor Corporation's total compensation and benefits package for employees. About Taylor Corporation One of the largest print and communications firms in North America, Taylor's family of companies provides a diverse set of products, services and technologies that address the toughest business challenges. We work diligently each day to create printed and digital marketing communication solutions that help power many of the world's most recognizable brands. With more than 50 years of categoryexpertiseand10,000 employeesspanning dozens of U.S. states and multiple countries, Taylor serves businesses and distributors both large and small. Our employees enjoy a comprehensive benefit package including a choice of several health plans, dental, vision, wellness programs, life and disability coverage, flexible spending accounts, health savings accounts, a 401(k) plan with company match, paid time off (PTO) and64 hoursof annual holiday pay. The Employerretainsthe right to change or assign other duties to this position. Taylor Corporationis an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin,veteranor disability status. Taylor Corporation including all partners and affiliates is an Equal Opportunity Employer/Veterans/Disabled.
    $60k-75k yearly 3d ago
  • Software Engineer Apps II

    Aerovironment 4.6company rating

    Java developer job in Minneapolis, MN

    As a Software Engineer II (Applications) one works with and is mentored by a talented group of engineers to design and develop software solutions to meet customer requirements. * Implements and optimizes algorithms and software including gRPC and REST endpoints, relational database schemas, and user interface components * Supports testing and demonstration of components and integrated systems * Develops documentation, technical reports, and provides report inputs for presentation to customers and other stakeholders * Creates software design documentation according to software process requirements and guidance from Senior Engineers * Delivers work on time according to agreed completion dates and project schedule & budget * Operates in a continuous learning environment under moderate supervision * Works on problems of moderate scope where analysis of situations or data requires a review of a variety of factors * Exercises judgment within defined procedures and practices to determine appropriate action. * Builds productive internal/external working relationships * Other duties as assigned Experience * 2 - 5 years of relevant experience in a software engineering or related field * Strong software engineering skills with proficiency in full stack development including the use of Golang, Rust, Java, and/or Python as well as front-end web frameworks such as Vue * Experience with relational database systems such as PostgreSQL or MySQL * Experience with Ubuntu or other Linux operating systems * Experienced writing unit tests and debugging code * Demonstrated mathematical and analytical skills are required * Demonstrated familiarity with source code configuration management tools such as Git as well as familiarity with IDEs and debuggers Education * A bachelor's degree in computer science or related field is required, or an equivalent combination of education, training, and experience Additional Requirements * Demonstrates effective listening, questioning, clarifying and summarizing skills to effectively communicate in one-on-one and small group settings * Demonstrates understanding of system design that one is working on and understands the role that assigned tasks play in the system * Able to excel in a fast-paced, deadline-driven environment, where small teams share a broad variety of duties * Displays strong initiative and drive to accomplish goals and meet company objectives * Takes ownership and responsibility for current and past work products * Is committed to learning from mistakes and driven to improve and enhance performance of oneself, others, and the company * Has effective problem-solving, analytical, interpersonal and communication skills * Focuses on teamwork, collaboration and puts the success of the team above one's own interests Physical Demands * Ability to work in an office environment (Constant) * Required to stand and sit for long periods; talk, hear, and use hands and fingers to operate a computer and telephone keyboard (Frequent) Special Requirements * U.S. Citizenship required * Ability to obtain at minimum Secret level security clearance; active clearance is a plus * Willingness to travel (Occasionally / Up to 20%) The salary range for this role is: $102,708 - $145,530 AeroVironment considers several factors when extending an offer, including but not limited to, the location, the role and associated responsibilities, a candidate's work experience, education/training, and key skills. ITAR Requirement: This position requires access to information that is subject to compliance with the International Traffic Arms Regulations ("ITAR") and/or the Export Administration Regulations ("EAR"). In order to comply with the requirements of the ITAR and/or the EAR, applicants must qualify as a U.S. person under the ITAR and the EAR, or a person to be approved for an export license by the governing agency whose technology comes under its jurisdiction. Please understand that any job offer that requires approval of an export license will be conditional on AeroVironment's determination that it will be able to obtain an export license in a time frame consistent with AeroVironment's business requirements. A "U.S. person" according to the ITAR definition is a U.S. citizen, U.S. lawful permanent resident (green card holder), or protected individual such as a refugee or asylee. See 22 CFR § 120.15. Some positions will require current U.S. Citizenship due to contract requirements. Benefits: AV offers an excellent benefits package including medical, dental vision, 401K with company matching, a 9/80 work schedule and a paid holiday shutdown. For more information about our company benefit offerings please visit: ********************************** We also encourage you to review our company website at ******************** to learn more about us. Principals only need apply. NO agencies please. Who We Are Based in California, AeroVironment (AVAV) is a global leader in unmanned aircraft systems (UAS) and tactical missile systems. Founded in 1971 by celebrated physicist and engineer, Dr. Paul MacCready, we've been at the leading edge of technical innovation for more than 45 years. Be a part of the team that developed the world's most widely used military drones and created the first submarine-launched reconnaissance drone, and has seven innovative vehicles that are part of the Smithsonian Institution's permanent collection in Washington, DC. Join us today in developing the next generation of small UAS and tactical missile systems that will deliver more actionable intelligence to our customers so they can proceed with certainty - and succeed. What We Do Building on a history of technological innovation, AeroVironment designs, develops, produces, and supports an advanced portfolio of unmanned aircraft systems (UAS) and tactical missile systems. Agencies of the U.S. Department of Defense and allied military services use the company's hand-launched UAS to provide situational awareness to tactical operating units through real-time, airborne reconnaissance, surveillance, and target acquisition. We are proud to be an EEO/AA Equal Opportunity Employer, including disability/veterans. AeroVironment, Inc. is an Equal Employment Opportunity (EEO) employer and welcomes all qualified applicants. Qualified applicants will receive fair and impartial consideration without regard to race, sex, color, religion, national origin, age, disability, protected veteran status, genetic data, sexual orientation, gender identity or other legally protected status. ITAR U.S. Citizenship required. Must be willing to work on government contracts and have the ability to obtain a security clearance.
    $102.7k-145.5k yearly Auto-Apply 60d ago
  • Full Stack Java Developer - Health Plan Service Desk Systems

    Healthpartners 4.2company rating

    Java developer job in Bloomington, MN

    HealthPartners is currently hiring a Full Stack Java Developer - Health Plan Service Desk Systems. This position is responsible for creating digital solutions by developing, implementing, and maintaining applications and their dependent services. This position supports highly rated, internally developed Service Desk systems used by our customer service call centers in support of our health plan products. These legacy systems will be transitioned to a new technology stack over the coming years, including Microsoft Dynamics 365 Customer Service. This position reports directly to the Director of Digital Systems and is part of a dynamic team of twelve professionals, including engineers, analysts, product, and technical leads. The team culture emphasizes clear communication, rapid feedback loops, and a strong commitment to continuous improvement within an agile environment. Collaboration between business, product, and development teams is central to delivering exceptional software. The team values diverse perspectives on software design and maintenance and promote cross-functional behaviors to drive innovation and create customer-focused solutions. Required Qualifications: Bachelor's degree in Information Technology or related field Three (3) years of post-baccalaureate progressive, hands-on experience in object-oriented development using Java, with a strong focus on modern web architecture and continuous integration/delivery practices. Proficiency in Java, Spring Boot, Node, TypeScript, cloud-native platforms (Docker, Kubernetes), and CI/CD tools (Tekton, Argo, GitHub) Experience in a reactive frontend component UI framework (React, Stencil, or Vue) as well as HTML, CSS, and JavaScript Experience with DB design utilizing SQL, NoSQL, or Microsoft Dataverse Experience with full life cycle application development within an agile framework, including requirements gathering, technical design, manual and automated unit through acceptance testing, implementation, documentation, and on-going support. Experience implementing RESTful web services and API payloads that can be used across multiple device types. Experience with relational database development including design integration and modeling for current or prospective applications Strong problem solving and analytical skills. Strong verbal and written communication skills, including the ability to produce clear technical and business documentation. Good understanding of system and application infrastructure and database architecture Preferred Qualifications: Experience with Microsoft Dynamics 365 Customer Service platform Healthcare market knowledge and experience in the healthcare industry Hours/Location: Monday - Friday; core business hours This is a hybrid position. The role is primarily remote, with required on-site presence at our Bloomington, MN location once per week. Additional in-person attendance may be required for occasional events and team meetings. This position participates in a periodic 24/7 on-call support rotation to ensure system availability and timely issue resolution. Responsibilities: Provide active technical direction in support of a common vision, through collaboration, supporting a self-forming autonomous product team, and managing the integrity of team deliverables. Implement modern engineering practices to ensure product quality (e.g., highly available, durable application testing with automation, CI/CD practices, secure solutions, thorough code reviews) Experience with design and build for cloud native platforms, including viable microservices and containers. Value a culture of continuous learning, improvement, and experimentation Build resilient, scalable systems that can readily evolve and modernize into the future, away from current legacy interfaces based on JSP/Servlet, EJB, and Java Swing Partners with Application Architects frequently to ensure solution fits with organizational goals, technology stack, and effectively integrates with dependent enterprise systems. Ability to design and write efficient, clean, maintainable code, using some (or all) of the languages and frameworks we favor: Java, Spring Boot, Node, TypeScript, React, and more. Develops user interfaces based on designs, wire frames, or images supplied by a UX designer. Leverage artificial intelligence as a multiplier. Stay current with emerging technologies.
    $80k-99k yearly est. Auto-Apply 9d ago
  • Java Developer

    360 It Professionals 3.6company rating

    Java developer job in Richfield, MN

    What are the MUST have skills that you are looking for in a candidate? Experience building high-performance, highly available, and scalable distributed systems. Experience using container technologies, Docker preferred. Experience with Spring, Spring Boot, and Spring MVC. Experience with REST, both as a client and a server. Experience with AMQP or JMS, preferably RabbitMQ, both as a producer and a consumer. Experience building JPA data access layers, Spring JPA and Hibernate preferred. Experience with NoSQL, Cassandra and Solr preferred. Experience with Agile. Ability to aggressively refactor. What are the technologies and the depth of the technologies that a candidate must have in order to be successful in this role? Multiple years of experience delivering solutions that leverage Spring, Spring Boot, Spring MVC, Spring JPA. Multiple examples of distributed solutions that leverage REST as the integration method. Multiple examples of distributed solutions that leverage AMQP and/or JMS as the integration method. What are the soft skills that you feel candidates must-have in order to be successful in this role? Ability to prioritize daily tasks effectively. Ability to communicate clearly, especially as it relates to status of software engineering tasks. Demonstrated ability to consistently deliver results. Keen attention to detail. High level of commitment and a sense of urgency when needed. Qualifications 8-10 years of relevant systems software engineering experience commensurate to the position and a BS/MS in computer science, engineering, or mathematics (or equivalent professional experience). Additional Information All your information will be kept confidential according to EEO guidelines.
    $90k-115k yearly est. 1d ago
  • Fullstack Java developer

    Ayr Global It Solutions 3.4company rating

    Java developer job in Eden Prairie, MN

    AYR Global IT Solutions is a national staffing firm focused on cloud, cyber security, web application services, ERP, and BI implementations by providing proven and experienced consultants to our clients. Our competitive, transparent pricing model and industry experience make us a top choice of Global System Integrators and enterprise customers with federal and commercial projects supported nationwide. Job Description Job Title: Fullstack Java developer Location: Eden Prairie, MN Duration: 6+ Months Note: Need GC, TN and US Citizens Daily responsibilities: Work with our architects to architect and propose solutions with scalability, performance, cost and labor in mind. Develop complex features . Capability to work independently or lead a team. Experience in agile with a good understanding of done and agile practices. Code review, and lead the team in good software practices. Qualifications Required software tools/skills are: Java/Oracle/GitHub/Performance tools (dynatrace/new relic)/ Rally / Design tools Nice to have skills/attributes are: .Net, SSIS, ETL(Datastage) Must have skills/attributes are: Java/Oracle/GitHub/Performance tools (dynatrace/new relic)/ Rally / Design tools Very strong Full stack Java Developer -Java, Hibernate, Web Services(Restful/SOAP), Angular JS Performance tuning in both application side and database side Database with strong SQL skills(Backend SQL Querying) Additional Information If you are interested please share your resume at ************************** or you can directly call me on **************.
    $77k-99k yearly est. Easy Apply 1d ago
  • Tibco Developer

    Zone It Solutions

    Java developer job in Minneapolis, MN

    Job Description We are seeking an experienced Tibco Developer. You will be an integral part of our team, working on complex integration projects that drive business solutions. Requirements Minimum 5+ years of hands-on experience in Tibco development, particularly with Tibco BusinessWorks and Tibco EMS Strong knowledge of integration patterns and best practices in service-oriented architecture Experience in designing, developing, and deploying integration solutions using Tibco tools Proficient in programming languages such as Java and XML Knowledge of API design and RESTful services Experience with Tibco FTL (Fault Tolerant Messaging) is a plus Ability to troubleshoot and resolve technical integration issues in a timely manner Familiarity with Agile development methodologies Excellent communication and teamwork skills Benefits Zone IT Solutions is Australia based Recruitment company. We specialize in ERP and larger IT Services. We offer flexible, efficient and collaborative solutions to any organization that requires IT, experts. Our agile, agnostic and flexible solutions will help you source the IT Expertise you need. If you are looking for new opportunities your profile at ******************************* or contact us. Also follow our LinkedIn page for new job opportunities and more. Zone IT Solutions is an equal opportunity employer and our recruitment process focuses on essential skills and abilities. We welcome applicants from a diverse range of backgrounds, including Aboriginal and Torres Strait Islander peoples, people from culturally and linguistically diverse (CALD) backgrounds and people with disabilities.
    $77k-103k yearly est. Easy Apply 16d ago
  • Java Developer

    SDG 4.2company rating

    Java developer job in Minneapolis, MN

    SDG is a high-performance software community. We are a team of collaborative and creative consultants who build and deliver custom software for some of the most recognizable local and national brands. In this role, you will be asked to leverage your current skills while also learning new ones. Working in over 500 different technologies and continually learning together, you can expect a one-of-a-kind and award-winning work experience. Our team at SDG has exceptional integrity and the desire to create the best possible customer solutions. We are proud to partner with our customers to consistently provide a successful working relationship as a high-performance team. We are continuing to grow and are adding Java Developers to our team! This person will work closely with our customers to build best-in-class enterprise web applications using modern day java technologies. You will be a part of a thriving technical community, giving you the opportunity to constantly grow your development amongst top technical talent. SDG is looking for a hard worker with a team-oriented mindset, leadership experience, and has at least 4 years of experience working with java technologies. A successful Java Developer at SDG is a lifelong learner who is motivated to continually improve their craft and thrives amongst their fellow employee-owners. SDG's Java Developers have experience with a handful of the following technologies. If you have them too, we want to hear from you: * Java 8+ * Spring * Hibernate * Groovy / Grails * Web Services / Microservices / SOA * Serverless Architectures * REST/JSON * JavaScript / TypeScript / Angular / React / Vue / Node * JMS / Apache Kafka * AWS/Azure/GCP * Elastic Search * Relational and Non-relational databases * Agile / SCRUM / TDD * Git / Atlassian Suite Requirements: * 4+ years of professional Java development experience * Experience using Spring, Hibernate, or similar framework * Experience delivering solutions in large scale enterprise environments * Experience with cloud technologies (AWS, Azure, or GCP) * Experience with modern Javascript frameworks (React, Angular, Vue) is a bonus * Formal or informal experience as a technical lead is a bonus * Prior consulting or professional services experience is a bonus * Education degree or certification in Computer Science, or the equivalent related work experience What's in it for you? * Full-time salaried consultant position * A true stake in success. SDG is an ESOP - 100% employee owned * Star Tribune Top Workplace winner the last 7 consecutive years * National Top Workplace in 2023 and 2024 * Engaged teammates who care about quality solutions * Challenging and rewarding work with great customers * Various opportunities to give back to the community * Be amongst some of the best technologists in the industry * Dedicated to our core values of superior customer service, exceptional employee experience, and responsible corporate citizenship * Opportunities to connect with other SDGer's via internal communities, committees, and events - virtually and in person SDG is proud to offer an array of benefits for our employees including but not limited to medical, dental, and vision insurance benefits, paid time off, paid holidays, short and long-term disability, life insurance options, a monthly technology reimbursement allowance, 401k, birth and non-birth parent leave, ESOP, trainings and certifications, and company-owned cabins. Fair and equitable compensation is important to us. The salary range for this opportunity is $110,000 - $130,000. The offer may fall outside this range given factors such as skills and experience. The salary range is subject to change and may be modified at any time. Applicants must be authorized to work for ANY employer in the United States. We are unable to sponsor or take over sponsorship of an employment Visa at this time. #LI-AS1 #LI-Hybrid
    $110k-130k yearly 3d ago
  • J2EE, Unix

    Tectammina

    Java developer job in Plymouth, MN

    • At least 11 years of experience in developing/architecting applications with significant exposure to Java, J2EE, Unix/Linux technologies. • At least 7 years of experience in defining new architectures and driving an independent project from an architectural stand point - for highly available and scalable web applications. • At least 5 years of experience in defining technology solutions for Retail domain to solve business/ IT problem. • Strong OO design skills with the understanding of enterprise software design patterns and data structures. • Experience in developing server side architecture and web application development. • Experience in Service Oriented Architecture using industry standard frameworks including Spring with CXF using REST/SOAP and concepts on usage of Enterprise Service Bus and messaging frameworks. • Experience in developing distributed systems using open source technologies like Kafka, Storm and Grafana. • Experience in enterprise distributed caching frameworks like infinispan. • Experience in Pentaho platform is desirable. • Working knowledge of MySQL Database is essential. • Familiarity with automation tools like Chef, Jenkins and experience in cloud deployments will be desirable. • Knowledge of tools like Eclipse, Maven, Git coupled with Test Driven Development is essential. • Experience in Agile software development environment is desirable. • Experience in providing advanced technology advisory services.• Understanding of market and technology trends. • Analytical skills The job also entails sitting as well as working at a computer for extended periods of time. Should be able to communicate by telephone, email or face to face. Qualifications • Bachelor's degree or foreign equivalent required from an accredited institution. Will also consider three years of progressive experience in the specialty in lieu of every year of education. • At least 11 years of experience with Information Technology Additional Information Job Status: Permanent Share the Profiles to ***************************** Contact: ************ Keep the subject line with Job Title and Location
    $72k-94k yearly est. Easy Apply 1d ago
  • Software developer

    Collabera 4.5company rating

    Java developer job in Eagan, MN

    Collabera Inc (Staffing Firm). We are based out of Morristown, NJ and we have been providing contingent labor to our clients for last 25 years. In 2015 we placed more than 6,000 contractors across select 100+ clients that we service. End client for this project is a large legal organization with operations in more than 100 countries and has more than 50,000 employees around the world. For eight consecutive years, Fortune has named this company as World's ‘Most Admired Companies to work for'. Job Description Position Details: Title: Software Engineer Location: Eagan, MN 55123 Duration: 6 Months (Possibility of a long extension) Responsibilities: Responsible for the analysis, definition, design, construction, testing, installation, modification, and maintenance of software systems Create and execute testing to ensure software meets requirements Contributes to creation of design May lead the design of less complex components Qualifications Requirements: Experience of writing effective code, testing, code management tools and design tools Experience with core technologies including C++, Python, SQL Proven experience working in fast-paced software development environment, leveraging core Agile principles Experience with Mercurial, Git Puppet Ruby C#/.net Nxlog, sensu, ELK Additional Information If interested and want to apply, please contact: Nimish Singh ***************************** ************
    $75k-98k yearly est. Easy Apply 60d+ ago
  • Google Certified Full Stack Software Developer

    Da Vinci Software 4.3company rating

    Java developer job in Apple Valley, MN

    Overview: Our client is seeking a developer to design and build back-end services that support our portfolio of data-centric clinical and analytic applications. These applications leverage cloud computing, big data, mobile, data science, data warehousing, machine learning using state of the art software development applications and frameworks. Our Software Engineers ensures that these cloud-based micro-services adhere to uptime and accuracy targets, are resilient, and scale as data volumes and traffic increase. They work closely with the data engineering, platform, and solutions teams to develop applications as required to benefit our practice and patients. Key Responsibilities: Works closely with the Product Owners, Product Managers, Architects to translate requirements into code. Developing services around data warehousing, big data, cloud computing, business intelligence, analytics and machine learning. Participate in DevOps, Agile, continuous development and integration frameworks. Programming in high-level languages such as Go, Python, Java etc. Work on deployment automation/configuration management with tools including but not limited to ADO, Puppet, Chef or Ansible or Azure Pipelines, CloudFormation, Terraform following a DevOps model. Ensure all appropriate documentation of processes and source code is created and maintained. Communicate effectively with peers, leaders, and customers throughout the organization. Participate in expert level troubleshooting and resolve problems through root cause analysis, data and system investigation. Continues to build knowledge of the organization, processes and customers. Performs a range of mainly straightforward assignments. Uses prescribed guidelines or policies to analyze and resolve problems. Receives a moderate level of guidance and direction. Position Requirements: See Education Section for Required Experience Experience with Agile software development techniques. Experience with modern application development frameworks. Demonstrated problem solving and time management skills. Possesses strong technical aptitude for designing and implementing software solutions. Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations. Deep hands-on technical expertise, excellent verbal and written communication skills. Preferred Skills: Ability to use a wide variety of open-source technologies and cloud-based services. Experience with Google and Azure cloud environments. Experience in databases, analytics, big data systems or business intelligence products. Experience with building high-performance, highly available and scalable distributed systems. Experience developing software for healthcare related industries. Education: Bachelor's Degree in Computer Science/Engineering or related field. OR Associates' degree in Computer Science/Engineering or related field with an additional two (2) years of experience as described below: Working knowledge and experience of Software Engineering with a minimum of internships and a minimum of one (1) year of experience. OR Two (2) years of experience coding applications or services in a high-level language (C, C++, Golang, Java, C# etc.). Additional Information: Location: Remote/Telework Contract Type: W2 Who We Are We are a software company that strives to build relationships through the delivery of software and solutions. Agile software development is at the heart of "how we work", which allows us to bring people together for strong collaboration and problem solving. What We Do We provide enterprise-level agile coaching and development services. The Da Vinci Agile Coaching model is built on four pillars that ensure successful adoption and scale across an organization. The enterprise framework we have built supports this foundation through recognition of, and integration with, legacy processes. We passionately believe "how we work" is the intangible our developers demonstrate for our clients every day. Our high-performing team members provide leadership and chemistry on your teams. We provide architects, developers and testers that enjoy accountability, team success and delivering meaningful products.
    $71k-86k yearly est. 60d+ ago
  • iOS Software Engineer

    Artech Information System 4.8company rating

    Java developer job in Mendota Heights, MN

    Artech is the 10th Largest IT Staffing Company in the US, according to Staffing Industry Analysts' 2012 annual report. Artech provides technical expertise to fill gaps in clients' immediate skill-sets availability, deliver emerging technology skill-sets, refresh existing skill base, allow for flexibility in project planning and execution phases, and provide budgeting/financial flexibility by offering contingent labor as a variable cost. Job Description iOS Software Engineer location: Mendota Heights,MN Duration:3 months + Job Summary: Analyzes, develops, designs, and maintains iOS applications for the organization's products and systems. Performs system integration of software and hardware to maintain throughput and program consistency. Develops, validates, and tests: structures and user documentation. Work is evaluated upon completion to ensure objectives have been met. Determines and develops approach to solutions. Job Requirements Preferred Education: • Bachelor's or Master's degree in an appropriate engineering discipline required. Preferred Work Experience (years): • Bachelor's degree and 4+ years of experience or Master's degree and 2+ years of experience • 2+ Years experience integrating Objective-C with C++ Additional Information For more information, Please contact Shubham ************
    $73k-96k yearly est. 1d ago
  • Software Engineer

    Taylor Corporation 4.3company rating

    Java developer job in Minneapolis, MN

    Let Us Power Your Potential Taylor Corporation isa dynamic, diversified companywith bigplans for the future-andyour career. We power our employees' potential and strive to createopportunityand security for every member of the team. Ifyou'reready for something bigger-more challenge, more variety, more pathways for professional growth-we should talk.We'repassionate about ourwork,we believe there is always a better way, andwe'relooking for people like you. Ready toreach your potential?It'stime to look at Taylor. Your Opportunity:Taylor Corporation is looking for a Software Engineer to join our team at Navitor. This person will focuses on design, modification, development, writing and implementing of software programming applications and supports/installs those applications and systems within the primary B2B platform. This position requires familiarity with a variety of the field's concepts, practices, and procedures and relies on experience and judgment to plan and accomplish goals. Your Responsibilities: Apply established design patterns and Object-Oriented Design (OOD) best practices in their design and development of software solutions Provide business teams with analysis, design and programming services to modify existing, complex programs and write new, complex programs Develop solutions that support the overall platform by collecting specifications from and interacting with project managers and business analyst teams Create web pages with coding languages such as C#, CSHtml and JavaScript Create back-end services using .NET Framework and .NET core technologies Document business processes including instructions for use, functionality, descriptions and activity diagrams of the system Design, code, test, debug, document and install programs to support Navitor applications Assist in code reviews, testing processes, procedures and plans to identify and correct problems encountered during testing Remain current on new technologies and best practices in information technology industry Act as a driving force to bring new technical solutions to Navitor Act persuasively to define a vision for the technology and socialize ideas, build alignment and achieve consensus You Must Have: Bachelor's degree in a related area 5+ years of experience as a Software Engineer Experience with Object Oriented Programming, .NET Framework, .NET / C# / CSHTML / .NET Core Experience with HTML, CSS, JavaScript Experience with Microsoft SQL Server and Microsoft Visual Studio Microsoft Office product suite experience (Word, Excel, Outlook, PowerPoint, Visio) Strong computer and web skills with an ability to learn new systems and tools quickly Excellent interpersonal, verbal and written communication skills Exceptional organizational skills with a detail-oriented approach Possess strong problem-solving skills and independent decision-making abilities Ability to multi-task in a fast-paced environment to meet regular deadlines A high degree of energy, initiative and self-motivation Theanticipatedannual salary range for this position is $73,000 - $83,000. The actual base salary offered depends on a variety of factors, which may include as applicable, the qualifications of the individual applicant for the position, years of relevant experience, specific and unique skills, level of education attained, certifications or other professional licenses held, and the location in which the applicant lives and/or from which they will be performing the job. The range listed is just onecomponentof Taylor Corporation's total compensation and benefits package for employees. About Taylor Corporation One of the largest print and communications firms in North America, Taylor's family of companies provides a diverse set of products, services and technologies that address the toughest business challenges. We work diligently each day to create printed and digital marketing communication solutions that help power many of the world's most recognizable brands. With more than 50 years of categoryexpertiseand10,000 employeesspanning dozens of U.S. states and multiple countries, Taylor serves businesses and distributors both large and small. Our employees enjoy a comprehensive benefit package including a choice of several health plans, dental, vision, wellness programs, life and disability coverage, flexible spending accounts, health savings accounts, a 401(k) plan with company match, paid time off (PTO) and64 hoursof annual holiday pay. The Employerretainsthe right to change or assign other duties to this position. Taylor Corporationis an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin,veteranor disability status. Taylor Corporation including all partners and affiliates is an Equal Opportunity Employer/Veterans/Disabled.
    $73k-83k yearly 5d ago
  • Software Engineer Apps II

    Aerovironment 4.6company rating

    Java developer job in Minneapolis, MN

    As a Software Engineer II (Applications) one works with and is mentored by a talented group of engineers to design and develop software solutions to meet customer requirements. - Implements and optimizes algorithms and software including gRPC and REST endpoints, relational database schemas, and user interface components - Supports testing and demonstration of components and integrated systems - Develops documentation, technical reports, and provides report inputs for presentation to customers and other stakeholders - Creates software design documentation according to software process requirements and guidance from Senior Engineers - Delivers work on time according to agreed completion dates and project schedule & budget - Operates in a continuous learning environment under moderate supervision - Works on problems of moderate scope where analysis of situations or data requires a review of a variety of factors - Exercises judgment within defined procedures and practices to determine appropriate action. - Builds productive internal/external working relationships - Other duties as assigned **Experience** - 2 - 5 years of relevant experience in a software engineering or related field - Strong software engineering skills with proficiency in full stack development including the use of Golang, Rust, Java, and/or Python as well as front-end web frameworks such as Vue - Experience with relational database systems such as PostgreSQL or MySQL - Experience with Ubuntu or other Linux operating systems - Experienced writing unit tests and debugging code - Demonstrated mathematical and analytical skills are required - Demonstrated familiarity with source code configuration management tools such as Git as well as familiarity with IDEs and debuggers **Education** - A bachelor's degree in computer science or related field is required, or an equivalent combination of education, training, and experience **Additional Requirements** - Demonstrates effective listening, questioning, clarifying and summarizing skills to effectively communicate in one-on-one and small group settings - Demonstrates understanding of system design that one is working on and understands the role that assigned tasks play in the system - Able to excel in a fast-paced, deadline-driven environment, where small teams share a broad variety of duties - Displays strong initiative and drive to accomplish goals and meet company objectives - Takes ownership and responsibility for current and past work products - Is committed to learning from mistakes and driven to improve and enhance performance of oneself, others, and the company - Has effective problem-solving, analytical, interpersonal and communication skills - Focuses on teamwork, collaboration and puts the success of the team above one's own interests **Physical Demands** - Ability to work in an office environment (Constant) - Required to stand and sit for long periods; talk, hear, and use hands and fingers to operate a computer and telephone keyboard (Frequent) **Special Requirements** - U.S. Citizenship required - Ability to obtain at minimum Secret level security clearance; active clearance is a plus - Willingness to travel (Occasionally / Up to 20%) The salary range for this role is: $102,708 - $145,530 AeroVironment considers several factors when extending an offer, including but not limited to, the location, the role and associated responsibilities, a candidate's work experience, education/training, and key skills. **ITAR Requirement:** _T_ _his position requires access to information that is subject to compliance with the International Traffic Arms Regulations ("ITAR") and/or the Export Administration Regulations ("EAR"). In order to comply with the requirements of the ITAR and/or the EAR, applicants must qualify as a U.S. person under the ITAR and the EAR, or a person to be approved for an export license by the governing agency whose technology comes under its jurisdiction. Please understand that any job offer that requires approval of an export license will be conditional on AeroVironment's determination that it will be able to obtain an export license in a time frame consistent with AeroVironment's business requirements. A "U.S. person" according to the ITAR definition is a U.S. citizen, U.S. lawful permanent resident (green card holder), or protected individual such as a refugee or asylee. See 22 CFR § 120.15. Some positions will require current U.S. Citizenship due to contract requirements._ **Benefits** : AV offers an excellent benefits package including medical, dental vision, 401K with company matching, a 9/80 work schedule and a paid holiday shutdown. For more information about our company benefit offerings please visit: ********************************* . We also encourage you to review our company website at ******************** to learn more about us. Principals only need apply. NO agencies please. **Who We Are** Based in California, AeroVironment (AVAV) is a global leader in unmanned aircraft systems (UAS) and tactical missile systems. Founded in 1971 by celebrated physicist and engineer, Dr. Paul MacCready, we've been at the leading edge of technical innovation for more than 45 years. Be a part of the team that developed the world's most widely used military drones and created the first submarine-launched reconnaissance drone, and has seven innovative vehicles that are part of the Smithsonian Institution's permanent collection in Washington, DC. Join us today in developing the next generation of small UAS and tactical missile systems that will deliver more actionable intelligence to our customers so they can proceed with certainty - and succeed. **What We Do** Building on a history of technological innovation, AeroVironment designs, develops, produces, and supports an advanced portfolio of unmanned aircraft systems (UAS) and tactical missile systems. Agencies of the U.S. Department of Defense and allied military services use the company's hand-launched UAS to provide situational awareness to tactical operating units through real-time, airborne reconnaissance, surveillance, and target acquisition. _We are proud to be an EEO/AA Equal Opportunity Employer, including disability/veterans. AeroVironment, Inc. is an Equal Employment Opportunity (EEO) employer and welcomes all qualified applicants. Qualified applicants will receive fair and impartial consideration without regard to race, sex, color, religion, national origin, age, disability, protected veteran status, genetic data, sexual orientation, gender identity or other legally protected status._ **ITAR** U.S. Citizenship required. Must be willing to work on government contracts and have the ability to obtain a security clearance. **About AV:** **AV isn't for everyone. We hire the curious, the relentless, the mission-obsessed. The best of the best.** We don't just build defense technology-we redefine what's possible. As the premier autonomous systems company in the U.S., AV delivers breakthrough capabilities across air, land, sea, space, and cyber. From AI-powered drones and loitering munitions to integrated autonomy and space resilience, our technologies shape the future of warfare and protect those who serve. Founded by legendary innovator Dr. Paul MacCready, AV has spent over 50 years pushing the boundaries of what unmanned systems can do. Our heritage includes seven platforms in the Smithsonian-but we're not building history, we're building what's next. **If you're ready to build technology that matters-with speed, scale, and purpose-there's no better place to do it than AV.** **Careers at AeroVironment (*****************************************
    $102.7k-145.5k yearly 60d ago
  • Java Developer

    360 It Professionals 3.6company rating

    Java developer job in Richfield, MN

    What are the MUST have skills that you are looking for in a candidate? Experience building high-performance, highly available, and scalable distributed systems. Experience using container technologies, Docker preferred. Experience with Spring, Spring Boot, and Spring MVC. Experience with REST, both as a client and a server. Experience with AMQP or JMS, preferably RabbitMQ, both as a producer and a consumer. Experience building JPA data access layers, Spring JPA and Hibernate preferred. Experience with NoSQL, Cassandra and Solr preferred. Experience with Agile. Ability to aggressively refactor. What are the technologies and the depth of the technologies that a candidate must have in order to be successful in this role? Multiple years of experience delivering solutions that leverage Spring, Spring Boot, Spring MVC, Spring JPA. Multiple examples of distributed solutions that leverage REST as the integration method. Multiple examples of distributed solutions that leverage AMQP and/or JMS as the integration method. What are the soft skills that you feel candidates must-have in order to be successful in this role? Ability to prioritize daily tasks effectively. Ability to communicate clearly, especially as it relates to status of software engineering tasks. Demonstrated ability to consistently deliver results. Keen attention to detail. High level of commitment and a sense of urgency when needed. Qualifications 8-10 years of relevant systems software engineering experience commensurate to the position and a BS/MS in computer science, engineering, or mathematics (or equivalent professional experience). Additional Information All your information will be kept confidential according to EEO guidelines.
    $90k-115k yearly est. 60d+ ago
  • Fullstack Java developer

    Ayr Global It Solutions 3.4company rating

    Java developer job in Eden Prairie, MN

    AYR Global IT Solutions is a national staffing firm focused on cloud, cyber security, web application services, ERP, and BI implementations by providing proven and experienced consultants to our clients. Our competitive, transparent pricing model and industry experience make us a top choice of Global System Integrators and enterprise customers with federal and commercial projects supported nationwide. Job Description Job Title: Fullstack Java developer Location: Eden Prairie, MN Duration: 6+ Months Note: Need GC, TN and US Citizens Daily responsibilities: Work with our architects to architect and propose solutions with scalability, performance, cost and labor in mind. Develop complex features . Capability to work independently or lead a team. Experience in agile with a good understanding of done and agile practices. Code review, and lead the team in good software practices. Qualifications Required software tools/skills are: Java/Oracle/GitHub/Performance tools (dynatrace/new relic)/ Rally / Design tools Nice to have skills/attributes are: .Net, SSIS, ETL(Datastage) Must have skills/attributes are: Java/Oracle/GitHub/Performance tools (dynatrace/new relic)/ Rally / Design tools Very strong Full stack Java Developer -Java, Hibernate, Web Services(Restful/SOAP), Angular JS Performance tuning in both application side and database side Database with strong SQL skills(Backend SQL Querying) Additional Information If you are interested please share your resume at ************************** or you can directly call me on **************.
    $77k-99k yearly est. Easy Apply 60d+ ago
  • J2EE, Unix

    Tectammina

    Java developer job in Plymouth, MN

    • At least 11 years of experience in developing/architecting applications with significant exposure to Java, J2EE, Unix/Linux technologies. • At least 7 years of experience in defining new architectures and driving an independent project from an architectural stand point - for highly available and scalable web applications. • At least 5 years of experience in defining technology solutions for Retail domain to solve business/ IT problem. • Strong OO design skills with the understanding of enterprise software design patterns and data structures. • Experience in developing server side architecture and web application development. • Experience in Service Oriented Architecture using industry standard frameworks including Spring with CXF using REST/SOAP and concepts on usage of Enterprise Service Bus and messaging frameworks. • Experience in developing distributed systems using open source technologies like Kafka, Storm and Grafana. • Experience in enterprise distributed caching frameworks like infinispan. • Experience in Pentaho platform is desirable. • Working knowledge of MySQL Database is essential. • Familiarity with automation tools like Chef, Jenkins and experience in cloud deployments will be desirable. • Knowledge of tools like Eclipse, Maven, Git coupled with Test Driven Development is essential. • Experience in Agile software development environment is desirable. • Experience in providing advanced technology advisory services.• Understanding of market and technology trends. • Analytical skills The job also entails sitting as well as working at a computer for extended periods of time. Should be able to communicate by telephone, email or face to face. Qualifications • Bachelor's degree or foreign equivalent required from an accredited institution. Will also consider three years of progressive experience in the specialty in lieu of every year of education. • At least 11 years of experience with Information Technology Additional Information Job Status: Permanent Share the Profiles to ***************************** Contact: ************ Keep the subject line with Job Title and Location
    $72k-94k yearly est. Easy Apply 60d+ ago
  • Software Developer - Java

    Collabera 4.5company rating

    Java developer job in Eagan, MN

    Established in 1991, Collabera is one of the fastest growing end-to-end information technology services and solutions companies globally. As a half a billion dollar IT company, Collabera's client-centric business model, commitment to service excellence and Global Delivery Model enables its global 2000 and leading mid-market clients to deliver successfully in an increasingly competitive marketplace. With over 8200 IT professionals globally, Collabera provides value-added onsite, offsite and offshore technology services and solutions to premier corporations. Over the past few years, Collabera has been awarded numerous accolades and Industry recognitions including. Collabera awarded Best Staffing Company to work for in 2012 by SIA. (hyperlink here) Collabera listed in GS 100 - recognized for excellence and maturity Collabera named among the Top 500 Diversity Owned Businesses Collabera listed in GS 100 & ranked among top 10 service providers Collabera was ranked: 32 in the Top 100 Large Businesses in the U.S 18 in Top 500 Diversity Owned Businesses in the U.S 3 in the Top 100 Diversity Owned Businesses in New Jersey 3 in the Top 100 Privately-held Businesses in New Jersey 66th on FinTech 100 35th among top private companies in New Jersey *********************************************** Collabera recognizes true potential of human capital and provides people the right opportunities for growth and professional excellence. Collabera offers a full range of benefits to its employees including paid vacations, holidays, personal days, Medical, Dental and Vision insurance, 401K retirement savings plan, Life Insurance, Disability Insurance. Job Description Position Details: Title: Software Developer - Java Location: Eagan, MN Duration: 6 month (may extend) ~ FACE-FACE INTERVIEW REQUIRED ~ Key Responsibilities: • Develop new features for applications and collaborate with business unit and other developers on potential solutions • Produce and maintain detailed technical and business documentation for platform features, assigned tasks and projects Key Technologies • Java, JUnit, Tomcat, Eclipse • Web Services, REST • SQL (Oracle) • Spring, Hibernate, JPA, MQ • Team Foundation Server & Team Build, ANT Qualifications: • Experience in the following technologies to research, evaluate, develop and test using • Java J2EE or based application development • XML parsing using Java • IDE & Enterprise Source Code Control tools (e.g. Eclipse or Visual Studio & TFS) • Relational database (e.g. SQL, DB2/Oracle 9 or higher) Additional Information To know about this opportunity, please contact: Monil Narayan ************
    $75k-98k yearly est. 60d+ ago
  • Java Developer

    360 It Professionals 3.6company rating

    Java developer job in Saint Paul, MN

    360 IT Professionals is a Software Development Company based in Fremont, California that offers complete technology services in Mobile development, Web development, Cloud computing and IT staffing. Merging Information Technology skills in all its services and operations, the company caters to its globally positioned clients by providing dynamic feasible IT solutions. 360 IT Professionals work along with its clients to deliver high-performance results, based exclusively on the one of a kind requirement. Our services are vast and we produce software and web products. We specialize in Mobile development, i.e. iPhone and Android apps. We use Objective C and Swift programming languages to create native applications for iPhone, whereas we use Android Code to develop native applications for Android devices. To create applications that work on cross-platforms, we use a number of frameworks such as Titanium, PhoneGap and JQuery mobile. Furthermore, we build web products and offer services such as web designing, layouts, responsive designing, graphic designing, web application development using frameworks based on model view controller architecture and content management system. Our services also extend to the domain of Cloud Computing, where we provide Salesforce CRM to effectively manage one's business and ease out all the operations by giving an easy platform. Apart from this, we also provide IT Staffing services that can help your organization to a great extent as you can hire highly skilled personnel's through us. We make sure that we deliver performance driven products that are optimally developed as per your organization's needs. Take a shot at us for your IT requirements and experience a radical change. Job Description Java Developer Looking for local Candidate MUST HAVE: · 4 engagements lasting at least 9 months each in a Java developer role · 8+ years Java/J2EE development · 3+ years JSP · 3+ years JPA/Hibernate · 3+ years Spring · 3+ years WebSphere Application Server (WAS) · 2+ years Oracle · 2+ years Maven · 2+ years ESB/Web Services NICE TO HAVE: · Documented design experience · WCAG 2.0 compliance · Web app testing frameworks and tools such as Selenium/WebDriver · Acceptance testing, including tools such as Cucumber · JavaScript testing frameworks and tools · Eclipse Additional Information Regards, Preeti Nahar| Sr. Talent & Client Acquisition Specialist - TAG US | 360 IT Professionals Inc. C: +1 510-254-3300 ext. 140
    $90k-115k yearly est. 60d+ ago

Learn more about java developer jobs

How much does a java developer earn in Saint Paul, MN?

The average java developer in Saint Paul, MN earns between $66,000 and $108,000 annually. This compares to the national average java developer range of $68,000 to $114,000.

Average java developer salary in Saint Paul, MN

$84,000

What are the biggest employers of Java Developers in Saint Paul, MN?

The biggest employers of Java Developers in Saint Paul, MN are:
  1. TestingXperts
  2. USM Business Systems
  3. Infojini
  4. Dellfor Technologies
  5. Solution Design Group
  6. SonSoft
  7. Dunn Solutions
  8. Deloitte
  9. Eliassen Group
  10. International Technologies Inc.
Job type you want
Full Time
Part Time
Internship
Temporary