-
ID
#23213114 -
Job type
Contract -
Salary
Depends on Experience -
Source
MSys Technologies - USA -
Date
2021-11-18 -
Deadline
2022-01-17
Java Architect (Remote until Covid)
Georgia, Atlanta, 30301 Atlanta USAContract
Vacancy expired!
- As an Architect, you will be responsible for the design and development of features in a highly collaborative and fast-paced environment.
- You will work closely with Technical Leads, and QA Engineers on delivering features.
- You will be involved in the full software development life cycle from planning, design, to implementation.
- Lead software architecture and design activities and make technical decisions for the development of the software suite.
- Recommends how specific technologies, standards, methods, and techniques are to be used throughout the solutions delivery community.
- Designs and implements larger research and proof of concept projects as an individual contributor, focusing on one or a small number of technologies or applications to be implemented into a larger platform.
- Ability to design and document components of a complex system
- Proficient in object-oriented design
- Ability to convert project ideas into detailed high level and bottoms up effort estimates.
- Experience providing technical leadership to small-medium size engineering teams is a plus.
- Ability to write clear and articulate functional and design specifications
- Ability to work independently and manage multiple priorities in a fast-paced environment and take on a variety of roles as needed.
- Should be able to take architectural decisions and recommend/propose technical solution.
- Contributes towards quality, delivery and process improvements.
- It could be much more about getting stuck into a delivery project where you're equally happy coding and tech leading the team to implement the solution.
- You will build scalable and feature-rich infrastructure, implement easy-to-use, inviting UIs, and help measure performance and success.
- You’ll be writing ground-breaking code that continually changes and influences the industry.
- Designing, implementing, and maintaining applications that will used by thousands of people in futuristic environment.
- Use cutting-edge frameworks and components.
- Full lifecycle software delivery from concept to production.
- Agile development methodologies and modern Continuous Integration techniques.
- Programming languages: Java 8 and above, SQL, PL/SQL, JavaScript
- Databases: Oracle, PostgreSQL
- Cloud: AWS is more preferred. Azure is also fine.
- Spring boot with Rest framework. Spring framework also fine to consider it
- Good understanding of Object-Oriented Design principles, MVC architecture, Micro Services, web-services, RESTFul APIs and design patterns.
- Experience with unit testing frameworks.
- Excellent knowledge of version control systems like GIT, SVN.
- Technologies: Multithreading, JDBC, Servlets, JSP, TCP/IP, SOAP, REST, XML, JSON, HTML, CSS, Ant, Git, security, encryption, open source, web development, web services, web protocols
- Integrated development environments: Eclipse
- Ability to design and develop Java code to support the Java 8 stack for the Cantaloupe environment including Device Manager, Key Manager, AppLayer, Reporting Layer, Authorization Layer (Inbound and Outbound), and Point of Service (POS)
- Ability to estimate tasks and commit to timelines.
- Operating systems: Linux, Windows
- Software products: Jetty, Apache web server, Jira, Wiki or equivalent
Vacancy expired!
Report job