Sr.Java Developer
IBA InfoTech Inc.
Columbia, SC, United States
about 2 months ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
2 years minimum
Working hours
Regular working hours
Job source
Tech stack
Java (Programming Language)
Microsoft Windows
Agile Methodology
Amazon Web Services
Amazon Elastic Compute Cloud
Amazon S3
Unit Testing
Code Review
Databases
Linux
DevOps
Amazon DynamoDB
+34 more
Java Platform Enterprise Edition (J2EE)
Hibernate (Java)
Virtual Private Networks (VPN)
Java Database Connectivity
Java Message Service (JMS)
Spring Framework
JSON
Linux Servers
NoSQL
Object-Oriented Software Development
Oracle (Applications)
Red Hat Enterprise Linux
Aws Command Line Interface (CLI)
Ansible
Shell Script
Simple Object Access Protocol (SOAP)
Software Engineering
Web Services
Extensible Markup Language (XML)
XML-RPC
Marklogic
Firewalls (Computer Science)
Amazon Virtual Private Cloud (VPC)
Cloudformation
Amazon Relational Database Service
Gitlab-ci
Information Technology
Functional Programming
Cloudwatch
Puppet
Software Coding
Restful APIs
Enterprise Service Bus
Docker
Job description
- Design, develop, document, integrate, test and deliver scripts, code and other services employing agile DevOps project life-cycle methodologies, processes procedures, in AWS cloud environment.
- Works collaboratively with technical and business team members to develop and maintain business solutions following agile development principles and practices.
- Is influential and engages actively in building out a dynamic and productive development organization and continuously improving practices and methodology.
- Designs and develops applications with an eye towards simplicity, reliability, manageability, scalability, extensibility, performance and re-use.
- Sets and adheres to software coding, best practices and style guides to ensure consistency
- Participates in code reviews.
- Support (2nd level) and troubleshoot problems with existing applications.
- Mentors and guides others who are still developing their skills.
- Assisting developers apply best practices to ensure fully working test, training and production environments using Gitlab-CI, Docker, AWS tools and technologies and Ansible/Puppet. Designing, building and maintaining monitoring and testing infrastructure for our systems.
- Maintain end-to-end security ensuring best practices are always implemented.
Requirements
- 10+ years software development with hands-on experience in Java/Core JEE platform.
- Candidates must have a robust understanding of Java and an in-depth understanding of other JEE technologies, including NoSQL, JDBC, JMS and spring, Hibernate or any other ORM tools experience is required.
- Strong XML skills, Unit test frameworks and Databases experience (Oracle and Mark logic preferred) is required.
- Hands on Experience with Web Services (RESTful APIs / JSON, SOAP, XML-RPC, etc).
- Thorough understanding of Object Oriented principles (Analysis and Design), Devops culture and NoSQL database.
- 2+years of working experience with Red Hat Fuse ESB and camel.
- 3+Experience in designing solutions using one or more AWS features, tools and technologies such as EC2, EBS, Glacier, S3, ELB, CloudFormation, Lambda, CloudWatch, VPC, RDS, DirectConnect, AWS CLI, REST API, AWS billing, Service Catalogs and DynamoDB.
- Networking: Experience with virtual firewalls, AWS DirectConnect, VPN tunnels.
Linux/Windows: Experience working on Linux servers, Comfortable with shell scripting.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on ibainfotech.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
TL
Thomas Limbüchler
almost 6 years ago
LM
Luis Minvielle
Top 10 Java Libraries
over 2 years ago
EM
Eli McGarvie
Highest Paying Tech Companies for Developers
over 3 years ago
AF
Ava Faulkner
7 Important Tips That Every Software Developer Should Know
about 4 years ago
LM
Luis Minvielle
Is Software Engineering Over-Saturated?
over 2 years ago
BB
Benedikt Bischof
Java Basics
almost 4 years ago