Search Jobs

Java Developer / Enterprise Software Engineer II

Detroit, MI 48243

Posted: 09/13/2018 Industry: Front-End Development, Information Technology Management Job Number: 6129

Java Developer/Enterprise Software Engineer II

Are you a car enthusiast that’ s curious about the other side of the auto-industry? Are you an expert in Java Development?

ektello is looking for a Java Developer for one of the most iconic client in Detroit, MI. Our client is among the world’ s largest automakers. They’ re a multinational corporation that designs, manufactures, markets, and distributes vehicles and vehicle parts. From electric cars to heavy-duty full-size trucks, they provide a complete range of vehicles that meets the needs and expectations of drivers on a global scale.  

Responsibilities
  • Define, design, build, test, deploy, and support software products
  • Consistently follow the specified software development methodology
  • Elaborate, estimate, and design for small increments of work… just-in-time
  • Perform root cause analysis, technology evaluation, and design spikes
  • Forecast completing well-defined work and deliver on those forecasts
  • Swarm around tasks along with other Scrum team members
  • Utilize technical skills, creativity and communication skills, with assistance from team members, to design and document a system that fulfills customer requirements
  • Test-drive code
  • Pair program with different people in many situations
  • Participates in design walkthroughs
  • Implements test plans, including the creation of test data and the verification of the test environment
  • Maintains hardware and software in the production environment for assigned areas
  • Report status of assigned software development and/or maintenance tasks
  • Meet team standards and provide the flexibility to meet future customer needs
  • Addresses production problems and makes changes to system functionality

Qualifications
  • Assesses own strengths and weaknesses; Pursues training and development
  • Strives to continuously build knowledge and skills; Shares expertise with others
  • Balances team and individual responsibilities; Exhibits objectivity and openness to others' views; Gives and welcomes feedback; Contributes to building a positive team spirit; Puts success of team above own interests; Able to build morale and group commitments to goals and objectives; Supports everyone' s efforts to succeed
  • Synthesizes complex or diverse information; Collects and researches data; Uses intuition and experience to complement data; Designs work flows and procedures
  • Identifies and resolves problems in a timely manner; Gathers and analyzes information skillfully; Develops alternative solutions; Works well in group problem solving
  • Uses reason even when dealing with emotional topics
  • Develops strategies to achieve organizational goals; Understands organization’ s strengths and weaknesses; Analyzes market and competition; Identifies external threats and opportunities; Adapts strategy to changing conditions
  • Demonstrates accuracy and thoroughness; Looks for ways to improve and promote quality; Applies feedback to improve performance; Monitors own work to ensure quality
  • Adapts to changes in the work environment; Manages competing demands; Changes approach or method to best fit the situation; Able to deal with frequent change, delays, or unexpected events
  • Volunteers readily; Undertakes self-development activities; Seeks increased responsibilities; Takes independent actions and calculated risks; Looks for and takes advantage of opportunities; Asks for and offers help when needed
  • Displays original thinking and creativity; Meets challenges with resourcefulness; Generates suggestions for improving work; Develops innovative approaches and ideas; Presents ideas and information in a manner that gets others' attention
  • Proven experience designing and developing software using Java and Java constructs in a UNIX environment in one or more of the following domains:
    • Spring boot 
    • Spring-framework 
    • Understanding of REST API design 
    • Jms queues/topics 
    • Maven 
    • SQL
    • Netty 
  • Be strong in OOPS concepts. 
  • Be strong in core Java 
  • Be an individual contributor 
  • Be capable of researching solutions to complex problems with limited guidance. 
  • Be strong in communication 
  • Have excellent analytical skills
  • Enterprise Services - JSE required

 

Preferred Qualifications
  • Angular JS
  • Play-framework
  • JavaScript 
  • JQuery
  • Java/JEE Patterns preferred
  • Web Services - RESTful, XML/JSON, JMS preferred
  • Likely experience designing 3+ products
  • Likely 5+ years of experience
  • Advanced regarding skill mastery

 

Meagen Shook
Technical Recruiter

Looking for a voice of reason during the hectic job search? I take the time to pinpoint exactly what you are looking for so that we can cut the stress and streamline your search. I work to bring quality over quantity to your inbox, your to-do list, and your job search.
Apply Online

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.