Conexess – Conexess Design Skip to main content

Java SME

Job Title
Java SME
Job ID
26973782
Location
Detroit,  MI
Other Location
Description
Our History:
From our start in 2009, Conexess has established itself in 3 markets, employing nearly 150+ individuals nation-wide. Operating in over 15 states, our client base ranges from Fortune 500/1000 companies, to mid-small range companies. For the majority of the mid-small range companies, we are exclusively used due to our outstanding staffing track record

Who We Are:
Conexess is a full-service staffing firm offering contract, contract-to hire, and direct placements. We have a wide range of recruiting capabilities extending from help desk technicians to CIOs. We are also capable of offering project based work.

Position Description

Seeking a Java Subject Matter Expert who will join a team focused on advancing development and operations. The team functions as a Development Practice that is responsible for providing standards and tools to developers and as a SWAT Team that is engaged for the resolution of highly-visible operational issues. Team members are expected to be subject matters experts who are hands-on, detail-oriented, and capable of mentoring others.

The Java Subject Matter Expert will be expected to define and communicate standards for the following:

  • Java / JavaEE coding Unit and integration testing
  • Configuration management
  • Use of 3rd-party libraries and dependency management
  • Continuous integration, Code quality analysis, Code reviews JavaEE application server configuration

Primary Job Responsibilities

  • Lead the creation of standards for Java-based applications and middleware
  • Ensure consistent application of standards throughout the enterprise to streamline development and maintenance
  • Provide design and implementation guidance and tutoring to developers on best practices, tools, and quality assurance
  • Communicate and collaborate with IT development teams to increase automation and code quality Resolve high-visibility application and middleware issues
  • Engineer the deployment and operation of continuous integration tools
  • Provide build environment that consistently builds, packages, reports on, and ensures the integrity of software products Integrate automated builds and build artifacts into test environments, test harnesses, and code analysis tools
  • Stay abreast of the latest in development and build technologies
  • Support Client's DevOps initiatives

Secondary Job Responsibilities

  • Harvest and maintain reusable components
  • Provide guidance for development teams on modularizing applications into cohesive, reusable components
  • Participate in R&D activities
  • Collaborate in the selection of preferred technologies
  • Assist in enterprise architecture efforts
  • Collaborate in the development of applications with respect to testability, scalability, performance, security, and fault tolerance

Required Qualifications

  • Hands on experience in designing and developing applications using JavaEE platforms
  • Profound insight of Java and JavaEE internals (classloading, memory management, transaction management, etc.)
  • Ability to use a wide variety of open source technologies and tools
  • Ability to code and script
  • Experience with systems and IT operations
  • Comfort with frequent, incremental code testing and deployment
  • Strong grasp of automation tools Comfort with collaboration, open communication, and reaching across functional borders
  • Object-oriented analysis and design using common design pattern

Preferred:

  • Excellent knowledge of relational databases, SQL and ORM technologies (JPA2, Hibernate)
  • Experience in developing applications using at least one popular UI framework (Angular, Ember, Spring MVC)
  • Knowledge of virtualization technologies (Docker, AWS, VMware) Experience with the Spring Framework Experience with test-driven development

Option 1: Create a New Profile