Java Software Engineer Senior

Miracle Software Systems
Michigan, USA
Full-time

Skills Required :

  • Develop database objects including stored procedures, functions, troubleshoots issues using SQL
  • Good knowledge in multi-threaded applications and SOAP / REST web services
  • Porting experience from Legacy technologies

Skills Preferred :

  • Additional knowledge on APIGEE development
  • Basic understanding on ASP Classic .Net
  • Agile development
  • Deployment and development experience on DEV / QA / PROD env.
  • Development Practices such as TDD / BDD
  • Code quality analysis of performing static and dynamic analysis on their own code

Experience Required :

  • 6+ years of working experience in Spring Boot, Spring Framework, REST Standards
  • 6+ years of experience in Java / J2EE development with Spring, Hibernate, Servlets, JSP, JSF, JDBC.
  • 3+ years of experience in Angular Framework
  • 3+ years of Experience with relational database development such as MS SQL Server / Oracle

Education Required :

  • Bachelor (or above) degree in in engineering majors, e.g. Mechanical Engineering, Computer Science, etc
  • 30+ days ago
Related jobs
Promoted
OneStream Software
Birmingham, Michigan

As a Senior Software Performance Engineer, you play a critical role in ensuring that the OneStream software applications and supported systems perform efficiently and effectively. This role involves working closely with the development, architecture team and Product Management as opportunities for i...

Promoted
Opus IVS - US
Dexter, Michigan

We are seeking a dynamic, self-driven, yet team-oriented Senior Software Engineer skilled in. Must have a bachelor’s Degree in Computer Science or Software Engineering and a minimum of five (5) years of successful experience. At the direction of the VP of Platform Software, you will work closely wit...

Promoted
KLA-Tencor
Ann Arbor, Michigan

You will work with an agile full-stack team of software, data and algorithm engineers, with responsibilities spanning all stages of the software product lifecycle. Our expert teams of physicists, engineers, data scientists and problem-solvers work together with the world's leading technology provide...

Promoted
RealTruck.com
Ann Arbor, Michigan

The Senior Manufacturing Accounting Technologies Software Engineer will spearhead the development of software solutions related to manufacturing accounting with a focus on work order, material, and labor variances as well as costing and standard costing. Collaborate with Executive Leadership Team (E...

Promoted
Marriott
Lansing, Michigan

We are seeking a highly skilled Senior Software Engineer with expertise in Automation and Performance Engineer with a strong focus on frontend testing to join our team. Senior Software Engineer - Automation. As a key member of our engineering department, you will play a pivotal role in ensuring the ...

Promoted
KLA
Ann Arbor, Michigan

Senior Full Stack Software Engineer are core to KLA's technology, while we do not currently have an opening, we are always building our. You will work with an agile full-stack team of software, data and algorithm engineers, with responsibilities spanning all stages of the software product lifecycle....

BAE Systems
Sterling Heights, Michigan

The Senior Software Engineer plans and performs a variety of tasks across the areas of software requirements analysis, software architecture and design, implementation (code and unit test), documentation, hardware-software integration, troubleshooting, problem solving, and software verification test...

BDO
Detroit, Michigan

The individual in this role will collaborate with business consultants, data engineers, and software engineers to deliver software product applications in BDO’s tech environment and be comfortable working independently and as part of a team. The Software Engineering Senior Associate, Valuation & Cap...

Humanetics
Farmington Hills, Michigan

As a Software Engineer, you’ll be working as part of a scrum team to build services that are resilient, fault-tolerant and performant, while working with other teams to determine how the features and functionality that you add can make our customers happy. Python, Java, JavaScript, Flutter, Fast. Ou...

V2Soft
Dearborn, Michigan

Object-oriented development languages, such as but not limited to: • Java (Spring Boot) • JavaScript • AngularJS • Karma. Bachelor’s or Masters degree in computer science, computer engineering or a combination of education and equivalent experience. ...