Job Description :
Irving/Texas.

Long term.

Onsite interview needed

*Must be local *

- Candidates must be strong in performance analysis and testing,
webservices, DB skills and unit testing.
- All candidates will be required to interview in-person.
- Key requirements are: soap web services, rest web services, jboss
application server, git source repository,
- They should be good in core java, good architecture patterns.
- Try to summarize experience in these areas in the cover letter.

This nationwide industry leader has an immediate 6+ month contract
opportunity in Irving, TX for a Senior Java / J2EE Software Engineer. Will
be responsible for developing applications written in Java / J2EE
related-technologies. Will work in a team to design, develop, test and
maintain the Telematics Software platform and its corresponding APIs.

Responsibilities includes:

- Analyzing, designing, and implementing software solutions of varying
complexity, including server-side, middleware, and user interface aspects.
- Working in an Agile software development environment with frequently
changing requirements.

- Providing technical mentorship and guidance to junior team members.
- Providing well-written design documents from requirements documents
(even loosely specified requirements

- Supporting existing software including development of enhancements,
defect resolution, determining and resolving performance issues, debugging,
upgrading, deployment and migration.

- Participating in, coordinating, or conducting Software Engineering
activities to mature the Telematics software infrastructure including
architecture, design, methodologies, best practices, standards, etc.
- Performing all other duties as assigned.

This position requires:

- B.S / M.S. in Computer Science or related field.
- 7+ years of experience on hands-on Java / J2EE development projects.
- Java / J2EE software development experience in a UNIX / Linux
environment and Embedded (In Vehicle Apps preferred
- Experience using and designing with MQTT Protocols.
- Strong foundation in Object Oriented Design techniques.
- Experience in: JDK 1.6+, JUnit.

- Experience working with different Application servers.
- Strong Web services technology knowledge: HTTP, SOAP, WSDL, JAXWS,
JAXRS, REST.
- Experience using and designing RESTful interfaces.
- Spring Data, Spring Boot, Drools.
- Knowledge of TCP / IP and related protocols theoretical and also
practical.
- Experience in building and maintaining scalable and distributed
systems.
- Implementation using a relational database and frameworks like JPA.
- Good SQL skills with knowledge of Oracle / DB2 RDBMS.
- Experience with version control software such as GIT, SVN, CVS etc.;
experience with IDE such as Eclipse.
- Excellent written and verbal communication skills, ability to work
across organizational boundaries.
- Proven success in delivering working solutions under tight deadlines.
- Excellent oral and written communication skills.

Preferred experience:

- Server knowledge: JBoss.
- Test Driven Development: Experience using JUnit, and mocking
frameworks like PowerMock and EasyMock.
- Experience in designing and building scalable web services.
*
             

Similar Jobs you may be interested in ..