Java Developer

Logic20/20 Seattle , WA 98113

Posted 3 months ago

Developer Java (Junior)

Seattle, WA

About the Role. . .

We are looking for Java Software Engineers to develop product software that leverages innovative technologies and cloud services. The ideal candidate will have full-stack experience developing rich and intuitive consumer-facing products or highly integrated Java enterprise applications.

In a nutshell, we are building a solution for a Fortune 50 telecommunications company that integrates all social platforms allowing customer service to securely interact directly with customers as well as providing self-service capabilities. The team and this role specifically will work across all the social and messaging applications such as Twitter, Facebook, SMS, etc.

Developers are good at:

  • Writing server-side application logic in Java or another JVM-based environments

  • Helping to implement new features and optimizing existing ones from server-side controller logic to browser code

  • Working closely across a variety of teams including product management, interaction designers, and backend engineers

  • Using a detailed approach to writing tests

And Have:

  • 3-5 years software development experience

  • A technical background coding in Java 7 or 8

  • Exposure to creating and consuming RESTful, Query, and hybrid APIs using OAuth 2.0

  • Exposure to AWS technologies such as S3 and Dynamo DB.

  • Exposure to Kafka is highly preferred.

  • Exposure to the latest technologies and delivery methodologies: microservices, AWS, docker, Angular 2

  • Experience with continuous integration development environment

  • Knowledge of core CS concepts suchas: common data structures and algorithms, profiling/optimization, cost optimization problems/machine learning

  • Minimal experience writing server-side application logic in Java or another JVM-based environment

  • Exposure to Java API integration technologies and practical experience

  • Exposure to Java microservices in Spring Cloud and Spring Boot

  • Familiarity with common source control systems

About Logic20/20. . .

Logic20/20 is one of Seattle's fastest growing full-service consulting firms. Our core competency is creating simplicity and efficiency in complex solutions. Although we make it look like magic, we succeed by combining methodical and structured approaches with our substantial experience to design elegant solutions for even the most intricate challenges. Our rapid growth is in response to our ability to deliver consistently for our clients, which is directly related to the quality of the people we hire.

The past four years, we've been in the top 10 "Best Companies to Work For". Our team members are highly self-motivated, comfortable conceiving strategies on the fly, and enjoy working both individually and as part of a team. Our environment is very high-energy and demanding, and individuals with remarkable enthusiasm and a can-do attitude are joining our team. We have lots of fun, focus on our employees and our clients, and work to bring our best to every opportunity.


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Java Developer

Accenture

Posted 1 week ago

VIEW JOBS 9/5/2019 12:00:00 AM 2019-12-04T00:00 Accenture is a leading global professional services company, providing a broad range of services and solutions in strategy, consulting, digital, technology and operations. Combining unmatched experience and specialized skills across more than 40 industries and all business functions – underpinned by the world's largest delivery network – Accenture works at the intersection of business and technology to help clients improve their performance and create sustainable value for their stakeholders. With approximately 425,000 people serving clients in more than 120 countries, Accenture drives innovation to improve the way the world works and lives. Visit us at www.accenture.com. People in our Client Delivery & Operations career track drive delivery and capability excellence through the design, development and/or delivery of a solution, service, capability or offering. They grow into delivery-focused roles, and can progress within their current role, laterally or upward. Software Engineering professionals work across the Service Delivery Lifecycle to analyze, design, build, test, implement and/or maintain multiple system components or applications for Accenture or our clients. The Application Development Specialist develops and designs technologies that improve the way our clients and the world works. Supporting the core of Accenture's Technology business, they are eager to learn and use that curiosity to solve Technology problems through developing, designing, and configuring software products or systems that enable client strategies. They use their versatility and experience to design technology solutions that meet client requirements from analysis to implementation. Job Description Java Technology Platform professionals develop application using Java technology. The Java technology platform is a computing environment that allows for developing and executing applications for small and mobile devices (consumer and embedded systems), PC desktops and medium to large businesses. Java and JVM Languages provide experience and skills using Java and other JVM programming languages to develop and deploy applications. Demonstrate experience with core language features and the Java SE core libraries. A professional at this position level within Accenture has the following responsibilities: * Adapts existing methods and procedures to create possible alternative solutions to moderately complex problems. * Understands the strategic direction set by senior management as it relates to team goals. * Uses considerable judgment to determine solution and seeks guidance on complex problems. * Primary upward interaction is with direct supervisor. May interact with peers and/or management levels at a client and/or within Accenture. * Determines methods and procedures on new assignments with guidance. * Decisions often impact the team in which they reside. * Manages small teams and/or work efforts (if in an individual contributor role) at a client or within Accenture. Accenture Seattle WA

Java Developer

Logic20/20