No more applications are being accepted for this job
- Sr. JAVA Developers are responsible for the development, programming, and coding of Information Technology solutions.
- Senior IT Developers are responsible for documenting detailed system specifications, participation in unit testing and maintenance of planned and unplanned internally developed applications, evaluation and performance testing of purchased products.
- Senior IT Developers are responsible for including IT Controls to protect the confidentiality, integrity, as well as availability of the application and data processed or output by the application.
- Senior IT Developers lead efforts, oversee work results, provide training and serve as a technical resource for other Developers.
- Experience with unit testing, release procedures, coding design and documentation protocol as well as change management procedures
- Proficiency using versioning tools: GIT, GNU, RCS, SCCS, CVS, SVN, Mercurial, Monotone, etc
- Demonstrated organizational, analytical and interpersonal skills
- Flexible team player
- Ability to manage tasks independently and take ownership of responsibilities
- Ability to learn from mistakes and apply constructive feedback to improve performance
- Must demonstrate initiative and effective independent decision-making skills
- Ability to communicate technical information clearly and articulately
- Ability to adapt to a rapidly changing environment
- In-depth understanding of the systems development life cycle
- Proficiency programming in more than one object-oriented programming language; JAVA, JavaScript, Python, C#, C++, and PHP
- Experience with HTML and Frameworks such as; React.Js, Node.JS, and EXPRESS
- Experience with SOAP, REST web service development
- May include learning languages such as; Hadoop, Storm, Spark, Kafka, Hive, NFI, Scoop, etc
- May include database knowledge in; SQL, MySQL, Oracle DB, PostgreSQL, Cassandra, MongoDB, etc
- Proficiency using standard desktop applications such as MS Suite and flowcharting tools such as Visio
- Proficiency using debugging tools; Advanced Debugger, Allinea DDT, AQtime,, ARM, CA/EZTEST, etc
- High critical thinking skills to evaluate alternatives and present solutions that are consistent with business objectives and strategy
- Manipulate data from various sources / formats such as: flat files, relational databases, non-relational databases, XML, JSON, etc.
- 5+ years related work experience, Professional experience with technical design and coding in the IT industry
- Related Bachelor's degree or related work experience
- Exempt Computer Professional
- Experience in Java/J2EE
- Experience with various design patterns
- Experience with Java Frame works like Spring Boot
- Experience with Microservices, REST APIs, Open API, Webservices
- OpenShift
- RedHat Middleware/Red Hat App Foundation
- Apache Camel
- Experience with ORM such as Hibernate and Open JPA
- Experience with SDLC (Agile/Waterfall)
- Experience with handling file/data formats such as flat file, XML, JSON.
- Experience with versioning and Build tools such as Gitlab, Jenkins, Subversion ,Maven and Gradle (CI/CD Process).
- Experience with any of the application servers like Apache Tomcat, WebLogic, WebSphere
- Experience or good knowledge with Security protocols - MTLS/SSO/OAUTH2.0/JWT tokens/SAML.
- Experience with Unix/Linux/Power shell scripting
- Experience with Kafka
- Experience in ESB or any Integration technology
- Knowledge in Python scripting
- Exposure to MERN/MEAN stack.
- Knowledge in sftp, ftp, SCP and other file transfer protocols
- Knowledge in Splunk/ITSI dashboards, alerts, reports and queries.
- Knowledge in SQL with tool like TOAD, SQL Developer, SSMS, etc.
- Experience or good knowledge with RDBMS Concepts
- Familiarity with http methods POST/GET/PUT etc.
- Use of testing tools such as SoapUI, Postman , JMeter etc.
- Control M or any scheduler experience like Windows scheduler or Autosys.
Sr. Java Developer - Jacksonville, United States - Tekwissen
Description
Title: Sr. Java DeveloperWork Location: Jacksonville, FL 32246
Duration: 6 Months
Job Type: Contract
Work Type: Remote
JOB SUMMARY: