goto: IT jobs

15 April 2021

Lead Developer Java Us Automotive Retail Company 11 Years

Essential duties and responsibilities:
- Develops new medium to large, complex programs/objects.
- Works under minimal supervision
- Interacts with a small to medium (1 - 10 team members and 1 - 12 months in duration) projects.
- Writes technical specifications for medium to large, complex programs/objects to be used to deliver assigned development tasks.
- Participates in Technical/User walkthroughs.
- Maintains and modifies complex programs; makes approved changes by amending flow diagrams, developing detailed programming logic, and coding changes adhering to established guidelines and standards.
- Maintains proficiency in the technologies used by the team to support assigned software applications.
- Evaluates moderate to complex interrelationships between programs, e.g. Whether a contemplated change in one part of a program would cause unwanted results in a related part.
- Develops program and system documentation according to established standards.
- Is a motivated self-starter.
- Demonstrates excellent interpersonal skills and promotes, maintains, and encourages a close working relationship and a team effort with all members of IT and business partners.
- Interfaces with business partners concerning their needs without supervision by senior staff.
- Designs and codes screen layouts, graphical user interfaces, printed outputs, and interfaces with other systems.
- Creates test transactions and runs tests to find errors and confirm programs meet specifications.
- Analyzes code to find causes of errors and revises programs.
- Provides technical assistance by responding to inquiries from others regarding errors, problems, or questions about programs.
- Balance multiple priorities, multi-tasking as necessary. Adapt well to changes.
- Reports time worked and status of assigned tasks.
Specialized knowledge and technical skills required:
- Designs, Develops, and Implements web-based or microservices to support business requirements. Follows approved life cycle methodologies, creates design documents, and performs software development (coding) and testing. Resolves technical issues through debugging, research, and investigation.
- At least 8 years of demonstrable experience with java(Prefer some experience on Java 11 +) and data structures, Spring Framework and Spring Boot.
- Demonstrable experience with Restful web services using JSON.
- Demonstrable experience with Agile.
- Microservice technology and development experience (Docker, Kubernetes)
- Solid experience on Dev Ops tools like Git, Jenkins and build tools like Maven.
- Database experience with Postgres, Oracle or MySQL.
- Knowledge of Kafka event processing and streaming.
- experience on logging and monitoring tools like New Relic and Kibana, Datadog.
- experience developing solutions via Amazon Web Services (e.g. AWS EC2, RDS, S3) or Azure.
- Some experience with Golang and nodeJs Preferred.
- Microservice technology and development experience (Docker, Kubernetes)
- experience with database access using Spring JDBC template, JPA, Hibernate.
- experience with NoSQL systems like MongoDB, DynamoDB, Redis.
- experience with Junit and Junit frameworks like Mockito, Power Mockito.
- Understanding of in-memory distributed data storage systems like ehcache, Hazelcast.
- Knowledge of Mulesoft integration tool.
Other responsibilities:
- Performs miscellaneous job-related duties as assigned.
- Maintains confidentiality of corporate information and physical security of corporate assets and restricted areas. Prevents any unauthorized attempts to obtain corporate information, corporate assets and access to restricted areas.
- Management Awareness - Promptly informs the appropriate management personnel of any confidentiality or security violations of any kind; and knowledge of existing or potential problems of any kind that could be even remotely construed as serious.
- Teamwork - Promotes, maintains and encourages a close working relationship and a team effort with all members of the IS Department and user departments involved in the work assignments.
Qualifications:
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Education and/or experience:
- Bachelor’s Degree or equivalent experience in relevant field required.
- 8 - 10 + Years of experience required.

Email: EXPIRED



REPORT
Jobs
goto: IT jobs