Java Developer
Samprasoft
Senior Java Developer
This position will be a senior member of a small development team focused on the Helios Platform services. The team will work with several other scrum teams to develop and support new services for the Helios platform and applications. In addition to development efforts, this position will also mentor and assist software engineers, provide technical assistance and direction as needed and maintain high standards of software quality within the team by establishing good practices and habits.
Work director open to any location. Work with team members to define and document requirements from the Architecture plan. Work with the Product Owner to prioritize the work into agile sprints. Perform the development to deliver and test needed functionalities to integrate cloud-based architecture.
Technical skills required:
- 5+ years of software development experience or at least 3+ year of experience with master’s degree in computer science or related field.
- 3+ years designing and developing software applications in Java using Spring Framework
- 3+ years of experience deploying and maintaining software using public clouds such as Amazon Web Services (AWS). Particularly with all of the following AWS Components: Dynamo DB, Lambda, S3 storage, Kinesis, Simple Notification Service (SNS), Simple Queue Service (SQS), Cloud Formation.
- 2+ years exp deploying software using CI/CD tools such as Azure Devops or Jenkins.
- Demonstrated solid knowledge of computer science fundamentals like data structures and algorithms.
- Demonstrated good understanding of applying application design patterns to solve complex problems.
- Exp working within Agile framework (ideally Scrum).
Desired skills:
- Proven experience developing software applications using relational and NoSQL databases.
- Python programming experience REST principles. IntelliJ IDE AWS CodeCommit AWS CodeDeploy Unit testing and mocking (JUnit, Mockito) Functional testing (Cucumber) Git version control system Unity or dependency injection
Soft skills required:
- Ability to work under pressure and within time constraints
- Strong communication and collaboration skills.
- Demonstrated strong initiative with ability to work independently.
Education requirements: Bachelor’s degree, preferably in Computer Science, Software Engineering, or any other Engineering field 8+ overall years exp or a masters degree with 6+ years overall exp.
- ...Role: Java Developer Location: Peoria, IL Duration: 12 months Job Description: Client wants a Strong front end Mid/Sr level Java Developer Must have Angular 2, Typescript, Bootstrap, Spring MVC and Full Stack Development experience...SuggestedImmediate startRelocation
$53 - $55.15 per hour
...job summary: As an Energy Electronics Software Engineer, you will develop embedded software for electronics control systems supporting diesel engine and battery electric/fuel cell programs. Areas of responsibility include configuration, integration, build and testing...SuggestedHourly payContract workTemporary workWork experience placement$77k
...Experience reading schematics and data sheets for components Advanced knowledge of electrical systems and components Experience developing APIs with C Knowledge of Hardware in the loop testing Experience with computer development software as it relates to...Suggested- ...Job Description This position is for a software engineer to develop Onboard Core Information software for Displays and Telematics used on machine and engine applications. The candidate is responsible for developing, configuring, and testing Onboard Core Information...SuggestedContract work
- ...remote if candidate will be relocating Position Overview: This is a high-impact technical leadership role focused on developing and scaling production-quality autonomy software. The engineer will lead teams responsible for perception, planning, control, and...SuggestedContract workRemote workRelocation
$127.59k - $146.29k
...it. Caterpillar Inc. seeks Embedded Software Engineer at its facility located at 2427 E. Engine Drive, Chillicothe, IL 61523. Develop and test software in support of Caterpillar machine electrification applications. Develop and manage project plans. Gather and...Part timeFlexible hours- ...issues and make system changes as needed to resolve issue Position's Contributions to Work Group: • Research, design, develop, build, and test the low-layer software, such as OS integration, I/O drivers, boot, etc., which interfaces with wide variety of electronic...Contract workInternship
- ...responsible for powertrain controls design, development, simulation, and validation for Electric Powertrain products. The position will develop common, leveraged control features to support various electrified powertrain system architectures. The position will collaborate...Contract workInternshipWork at office
- ...Key Responsibilities: Develop and maintain applications using WPF .NET (C#). Write clean, scalable, and efficient code in Python. Collaborate with cross-functional teams to define, design, and ship new features. Troubleshoot and debug applications...
- ...Job Description Develops, designs, implements and tests software of embedded devices and systems; monitors and enhances the efficiency and stability of the systems. Responsibilities The Service Technologies section delivers three releases per...Local areaRemote work
- Job Title This role will contribute to the delivery of diesel engine software flash files by completing testing to ensure all application features and functionality work as specified. The role supports large diesel engines, produced primarily in Lafayette, Indiana. ...
- ...Control Design And Development Engineer Research and develop new technology/control systems and software. Development, evaluation, and... ...), CANape, CANalyzer or the current toolset. Experience with Java, JavaScript, Python, C, C++ Soft Skills Required:...
- ...functional, performance, and interface requirements to guide C++ and .NET software development efforts. Key Responsibilities: Develop system and software requirement specifications for an engineering diagnostic tool. Document business, functional,...Remote work
$128.47k - $208.77k
...software integration processes and functions; ability to design, develop and maintain interfaces and linkage to alternative platforms and... ..., highly available systems. Programming: Proficiency in Java, Python, or Scala, including source control tools and practices...Part timeWork experience placementWorldwideRelocationFlexible hours- ...Software Engineer (C++) This is a position for a software engineer to develop Telematics on-board monitoring software for machine & engine applications. The duties will include but are not limited to: developing, configuring, and testing Telematics on-board software...Contract workRemote work
- ...Power Apps/ SharePoint Developer AKA: Power Apps/ SharePoint Developer. This position reports to Digital Integration Services and Channel... ..., KPI Dashboards. Scripting Languages: PowerShell, Python, Java Script, jQuery. Configuration/Source Control Tools: TFS, VSS...
- ...system security . The ideal candidate will have a blend of software development and cybersecurity expertise, with the ability to develop and safeguard embedded systems used in advanced automotive applications. Key Responsibilities Design, develop, test...Long term contract
$132.23k - $176.31k
...across the engineering organization — including product owners, developers, and testers — to design, optimize, and automate business and... ...technologies are a plus. Experience of application development using Java Microservices and Spring Boot framework Experience with...Full timeTemporary workRemote work- ...experience with master's degree in computer science or related field. 8+ years or more of experience in designing and developing software applications in Java or at least 6 years of experience in Java with master's degree in computer science or related field. At least...Work at officeLocal areaRelocationShift workWeekend work
- ...Intern at Danaher, you’ll work alongside experienced engineers developing diagnostic software that powers critical healthcare tools used... ...Work On Writing and debugging code in languages such as C#, Java, Python, or C++ Participating on an Agile Scrum team, collaborating...Remote jobInternship
$60 - $75 per hour
...Senior Embedded Integration Developer Job Description This role focuses on designing, building, and integrating embedded software for an aftermarket in-cab AI assistant platform used in heavy equipment. You will work on a solution that combines dedicated compute...Contract workTemporary work- ...seeking Embedded Software Engineers to join the Autonomy team within the Construction Industries product group. The team is focused on developing autonomous capabilities for large and medium tractors (Dozers) and expanding autonomy solutions for medium tractors in the SAT...
- ...Engineer Seeking a proficient Embedded Software Engineer to apply computer science and mathematical principles in designing, developing, testing, and evaluating embedded software and systems across various applications including medical, industrial, military, and communications...Contract workRemote work
$128.47k - $192.71k
...will be responsible for working as part of an engineering team and have software architect and team lead responsibility to design, develop, integrate, and test software features for machine electrification applications running on embedded electronic controls. What You Will...Full timePart timeRelocationFlexible hours$105.79k - $141.05k
...to enhance code quality, automate workflows, and deliver exceptional customer experiences. The Main Responsibilities Design, develop, and support scalable digital experiences on AEMaaCS, leveraging modern frontend technologies such as React and Vue.js, APIs, integrations...Full timeTemporary workRemote work$128.47k - $208.77k
...software integration processes and functions; ability to design, develop and maintain interfaces and linkage to alternative platforms and... ...-scale, highly available systems. Programming: Proficiency in Java, Python, or Scala, including source control tools and practices...Full timePart timeWork experience placementWorldwideRelocationFlexible hours$112.71k - $183.14k
...Job Summary Caterpillar is seeking a Full Stack developer to join the Financial Systems Data team. In this role you will play a key role in developing secure, high-performance applications tailored for financial services, while collaborating with cross‑functional teams...Part timeRelocation packageFlexible hours- ...development, testing, and evaluation of the software and systems that make computers work. A typical software engineer researches, designs, develops and tests operating systems-level software, compilers, and network distribution software for medical, industrial, military,...
$80.7k - $103.2k
Founded in 1985, ATS is a company with a presence in the United States, Mexico and the United Kingdom. We are professionals in Industrial Maintenance and we make factories run better. Fundada en 1985, ATS es una empresa con presencia en los Estados Unidos, México y el Reino...Full time- ...development, testing, and evaluation of the software and systems that make computers work. A typical software engineer researches, designs, develops and tests operating systems-level software, compilers, and network distribution software for medical, industrial, military,...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Java Developer. Be the first to apply!



