Browse
Employers / Recruiters

Consulting Software Engineer - AWS /Java

Negotiable
Full-time
Continue
By pressing the button above, you agree to our Terms and Privacy Policy, and agree to receive email job alerts. You can unsubscribe anytime.
Description:
Job Description Summary
Skilled Consulting Software Engineer with 5+ years of hands-on experience supporting, automating, and optimizing mission critical software and deployments on-premise and in AWS, leveraging advanced engineering practices, configuration management, CI/CD, enterprise Git & GitHub branch management, and DevOps processes. In addition, 2+ years of migrating legacy full-stack applications to modern stacks. Strong verbal and written communication skills and Technical Leader.
This position services as an expert technical and industry resource to management, clients and development staff in new uses of information technology in all phases of major system and subsystem development. Provides consultation on internal and industry IT technical and business domain process capabilities including leadership in the identification and recommendation of new IT opportunities and business operations as it relates to application development. Formulates, contributes to, and directs task identification, work effort estimates, and work schedules for research, prototype, and proof-of-concept IT activities. Directs and participates in all aspects of development tasks including data management, application architecture and business architecture. Provides guidance to staff on complex assignments and mentors on new technologies.
Essential Duties and Responsibilities:
Develop code that is scalable, maintainable, efficient and elegant.
Earnestly look for improvements that can be made to existing solutions, and proposes plans to make those improvements.
Master Agile (Scrum and KanBan) development processes, techniques, and technologies.
Code, test, debug, and generate documentation for applications.
Enhance existing applications and platforms to ensure that production systems continue to meet user needs.
Actively contribute to the development environment and team with cutting edge technologies to create innovative software systems that will change the industry.
Define system or software requirements and priorities with end users and proposes solutions.
Work with engineers and operations staff to develop and/or review technical specs and documentation.
Find, define, and tackle difficult problems in the following areas: API development, web application hardening, and comprehension of complex data structures.
Prior leadership experience a plus.
Preferred knowledge, experience and skill requirements:
Bachelor's degree in Computer Science, Information Systems, Programming or other technical field. Equivalent related field experience will be considered.
5+ years of work experience in a professional software development position.
Demonstrated experience using Java 8, Spring 4/5, Spring Boot 1/2, JHipster and other advanced Java technologies.
Demonstrated awareness of MVC/MVVM/MV* software patterns.
Excited to work with modern client-side frameworks, libraries, and task runners like Angular 5+, Vue.js, React, webpack, npm, and beyond.
Modern web stack experience, including both client and server side technologies (full stack).
Solid experience in writing and tuning SQL, T-SQL and/or PL/SQL functions, procedures, and triggers.
Possess a thorough understanding of the HTTP/HTTPS protocol.
Comfortable with, and be able to thrive in, a fun, hardworking, ever-changing, and self-driven environment.
Strong problem solving and analysis skills, self-motivated, and able to work in a team environment.
Be a leader in the developer community within Magellan and performs demo, knowledge sharing sessions.
Agile, Devops and Cloud Requirements:
Creates and maintains fully automated CI/CD pipelines for code deployment using industry standard toolcahins.
Acts as expert for automated testing strategies, including TDD and ATDD.
Working knowledge of creating microservices and RESTful API’s, including understanding of HATEOS, custom headers, and best practices.
Understand advanced concepts of containers (Docker, Kubernetes), microservices, Continuous Integration, and Continuous Delivery.
Develop highly scalable applications in AWS cloud-native, managed services not limited to AWS EC2, Lambda, API Gateway, Aurora, CloudFormation, and CodePipeline.
Identify and track key metrics produced by the application.
Perform load and performance testing on the applications and have advanced troubleshooting ability to tune the application to scale.
Experience with Git and Gitflow philosophies.
Other Considerations
Good experience with Java and Spring Boot.
Must be quick learner on Angular front work/ Angular S 1.5 experience.
Oracle database experience.
Must be full stack.
Able to guide team in technical direction.
Demonstrated experience using Java 8, Spring 4/5, Spring Boot 1/2.
Excited to work with modern client-side frameworks, libraries, and task runners like Angular 5+, Vue.js, React, webpack, npm, and beyond. And AngularJS 1.5 experience.
Solid experience in writing and tuning SQL, T-SQL and/or PL/SQL functions, procedures, and triggers.
4+ years related experience including a minimum of 2+ years designing, building and deploying software in IT.
Critical thinker.
Demonstrated problem solving techniques.
Strong verbal and written communication skills.
IT Bachelors: Computer and Information Science.
WFH / Telecommute / Remote / Work From Home

Description:
Job Description Summary
Skilled Consulting Software Engineer with 5+ years of hands-on experience supporting, automating, and optimizing mission critical software and deployments on-premise and in AWS, leveraging advanced engineering practices, configuration management, CI/CD, enterprise Git & GitHub branch management, and DevOps processes. In addition, 2+ years of migrating legacy full-stack applications to modern stacks. Strong verbal and written communication skills and Technical Leader.
This position services as an expert technical and industry resource to management, clients and development staff in new uses of information technology in all phases of major system and subsystem development. Provides consultation on internal and industry IT technical and business domain process capabilities including leadership in the identification and recommendation of new IT opportunities and business operations as it relates to application development. Formulates, contributes to, and directs task identification, work effort estimates, and work schedules for research, prototype, and proof-of-concept IT activities. Directs and participates in all aspects of development tasks including data management, application architecture and business architecture. Provides guidance to staff on complex assignments and mentors on new technologies.
Essential Duties and Responsibilities:
Develop code that is scalable, maintainable, efficient and elegant.
Earnestly look for improvements that can be made to existing solutions, and proposes plans to make those improvements.
Master Agile (Scrum and KanBan) development processes, techniques, and technologies.
Code, test, debug, and generate documentation for applications.
Enhance existing applications and platforms to ensure that production systems continue to meet user needs.
Actively contribute to the development environment and team with cutting edge technologies to create innovative software systems that will change the industry.
Define system or software requirements and priorities with end users and proposes solutions.
Work with engineers and operations staff to develop and/or review technical specs and documentation.
Find, define, and tackle difficult problems in the following areas: API development, web application hardening, and comprehension of complex data structures.
Prior leadership experience a plus.
Preferred knowledge, experience and skill requirements:
Bachelor's degree in Computer Science, Information Systems, Programming or other technical field. Equivalent related field experience will be considered.
5+ years of work experience in a professional software development position.
Demonstrated experience using Java 8, Spring 4/5, Spring Boot 1/2, JHipster and other advanced Java technologies.
Demonstrated awareness of MVC/MVVM/MV* software patterns.
Excited to work with modern client-side frameworks, libraries, and task runners like Angular 5+, Vue.js, React, webpack, npm, and beyond.
Modern web stack experience, including both client and server side technologies (full stack).
Solid experience in writing and tuning SQL, T-SQL and/or PL/SQL functions, procedures, and triggers.
Possess a thorough understanding of the HTTP/HTTPS protocol.
Comfortable with, and be able to thrive in, a fun, hardworking, ever-changing, and self-driven environment.
Strong problem solving and analysis skills, self-motivated, and able to work in a team environment.
Be a leader in the developer community within Magellan and performs demo, knowledge sharing sessions.
Agile, Devops and Cloud Requirements:
Creates and maintains fully automated CI/CD pipelines for code deployment using industry standard toolcahins.
Acts as expert for automated testing strategies, including TDD and ATDD.
Working knowledge of creating microservices and RESTful API’s, including understanding of HATEOS, custom headers, and best practices.
Understand advanced concepts of containers (Docker, Kubernetes), microservices, Continuous Integration, and Continuous Delivery.
Develop highly scalable applications in AWS cloud-native, managed services not limited to AWS EC2, Lambda, API Gateway, Aurora, CloudFormation, and CodePipeline.
Identify and track key metrics produced by the application.
Perform load and performance testing on the applications and have advanced troubleshooting ability to tune the application to scale.
Experience with Git and Gitflow philosophies.
Other Considerations
Good experience with Java and Spring Boot.
Must be quick learner on Angular front work/ Angular S 1.5 experience.
Oracle database experience.
Must be full stack.
Able to guide team in technical direction.
Demonstrated experience using Java 8, Spring 4/5, Spring Boot 1/2.
Excited to work with modern client-side frameworks, libraries, and task runners like Angular 5+, Vue.js, React, webpack, npm, and beyond. And AngularJS 1.5 experience.
Solid experience in writing and tuning SQL, T-SQL and/or PL/SQL functions, procedures, and triggers.
4+ years related experience including a minimum of 2+ years designing, building and deploying software in IT.
Critical thinker.
Demonstrated problem solving techniques.
Strong verbal and written communication skills.
IT Bachelors: Computer and Information Science.
WFH / Telecommute / Remote / Work From Home •

Last updated on Jun 19, 2019

See more

More jobs at rsjdnwc9jel4i3xyjsm3m8vnhrmayk037bphn44zg3i1bl3dcjtqhqlclsisinpr

Analyzing

Phoenix, Arizona

 · 

30+ days ago

Englewood, Colorado

 · 

30+ days ago

Alpharetta, Georgia

 · 

30+ days ago

Marietta, Georgia

 · 

30+ days ago

Alpharetta, Georgia

 · 

30+ days ago

More jobs like this

Analyzing
Test
G
Grapevine ·  Influencer marketing platform for YouTube

Boston, Massachusetts

 · 

30+ days ago

Remote

 · 

30+ days ago

Remote

 · 

30+ days ago

test
S
shib

Portland, Oregon

 · 

30+ days ago

Oracle Financial - Application Developer Consultant Sr
R
rsjdnwc9jel4i3xyjsm3m8vnhrmayk037bphn44zg3i1bl3dcjtqhqlclsisinpr

Glen Allen, Virginia

 · 

30+ days ago

Informatica Developer
B
b8jdnwfetm91aeh4xxktytk2xff310011dbi7c94iwf3w4g8qka7cjkc4daepyd7

Washington, District of Columbia

 · 

30+ days ago

GA DHS Sr. Java Developer & Tech Lead
B
b6jdnwcpcemgg8el3r9winlpunj8hc038b1vkhowrzxn9gitznreodi38t7rirkp

Atlanta, Georgia

 · 

30+ days ago

Infrastructure - Devops Engineer
Blackbird AI ·  AI driven cybersecurity solutions

Remote

 · 

30+ days ago

iOS Developer
AnchorFree ·  Online privacy and security

Mountain View, California

 · 

30+ days ago

Java Developer with Kafka & Microservices
C
crjdnwsnowo2i4nz45b1teboszrxlg0351vr73gpqw7yanury9u287prckhdnkww

Columbus, Ohio

 · 

30+ days ago

Developed by Blake and Linh in the US and Vietnam.
We're interested in hearing what you like and don't like! Live chat with our founder or join our Discord
Changelog
🚀 LaunchpadNov 27
Create a site and sell services based on your CV.
🔥 Job search dashboardNov 13
Revamped job search UI with a sortable grid, live filtering, bookmarks, and application tracking.
🫡 Cover letter instructionsSep 27
New Studio settings give you control over AI output.
✨ Cover Letter StudioAug 9
Automatically generate cover letters for any job.
🎯 Suggested filtersAug 6
Copilot suggests additional filters above the results.
⚡️ Quick applicationsAug 2
Apply to jobs using info from your CV. Initial coverage of ~200k jobs in Spain, Germany, Austria, Switzerland, France, and the Netherlands.
🧠 Job AnalysisJul 12
Have Copilot read job descriptions and extract out key info you want to know. Click "Analyze All" to try it out. Click on the Copilot's gear icon to customize the prompt.
© 2024 RemoteAmbitionAffiliate · Privacy · Terms · Sitemap · Status