Top Senior Spring Developers - Nov 2017

Lead engineer with 10+ years development experience & background in delivering training courses

I have been delivering technical training courses for over 7 years on a variety of subjects - I can help by giving full courses, pair programming to help you learn or if you have a specific problem you're trying to solve I'll work with you through it to help you resolve it and understand the solution. Outside of CodeMentor I am a Lead Engineer based in London & SF - I have experience working in large corporations & startups across Java, iOS, JavaScript & Web Technologies. ** If you belong to a group that is underrepresented in tech, and money is an issue, please ask me about reduced rates. **

Software Architect and Entrepreneur.

More than twenty years of full-time, hands-on experience in software development and architecture Seven years of full-time, hands-on experience with XP/Agile/SCRUM software development methodologies Proven track record of envisioning tactical solutions that balance technical quality with delivering functionality on aggressive timelines Expert implementation of computer-adaptive scoring and selection Frequently selected by upper management to lead and implement business-critical initiatives

I turn ideas and actions into software and back again.

I’ve been the driving force behind a great variety and quantity of software built for both the market and internal audiences. I excel at matching technical means with business ends to build innovative and stable applications that can evolve with changing opportunities and circumstances. I have a superb record of delivering projects on time and on budget, a roster of delighted clients, and deep ties to the development community. I practice and spread techniques that increase quality, speed time to market, and decrease costs. Foremost among these are test driven development, service oriented (reactive) patterns, and reliance on business process execution engines over custom application logic. Recent years bring containerization, cloud native architectures, and functional programming techniques into the mix. I work effectively with founders and other stakeholders to hone product vision and with engineering teams to execute quickly. In larger institutions I drive the development process by building consensus across organizational boundaries. I’ve always been a big user of free and open source software, and try to leave every codebase I use better than when I found it. Most importantly, my consulting work is deeply rooted in what I learn shipping 2-3 applications EVERY year.

Software Development, Architecture and Team Management Consultant

Writing code since 1987 and developing professional software since 2003. Master Software Engineer (DePaul University, Chicago, USA) with a Bachelor of Science in Computer Science (McGill University, Montreal, Canada). Master Software Craftsman. Engineered deal personalization and subscription features for Groupon.com (serving 33MM+ users). Architected EarlyShares.com. Primary languages/skills: Ruby, Rails, JavaScript, Java SE/EE, Spring, TDD, Software Engineering, Software Architecture, Engineering Management, Agile Project Management, and Web/Desktop Development. Hobbies when not coding include drumming, snowboarding, and longboard riding. I like to help honest self-motivated individuals. Please include what you've attempted in your help request to demonstrate effort. Messages sent without having a post on CodeMentor will be blocked. Offline/long-term requests require having one online voice call beforehand.

Software Development Coach

Generalist Software Developer and Software Development Coach. I think testing is very important; a tight development process is key; and that reviewing your requirements regularly for completeness, consistency and accuracy will minimize the cost of "surprises". I like to know the big picture, am detail oriented and love the challenge of jumping into projects where I know little or nothing about the problem domain or technology stack. I believe in learning something new every day and that process improvement is all about being intentional with your time and effort. Schedule an appointment with me now at: https://unitingcode.acuityscheduling.com/ Please note: I am not prepared to do assignments or coding challenges for people. I feel I can add much more value walking you through a problem.

Software Development Engineer at Ping Identity

Full Stack Developer. Java/PHP/JavaScript Ninja

Backend Java Developer

I am an Experienced Java Developer with big experience in Heavy backend applications, I'm great in upgrading standards of code, writing fast and testable solutions always keeping eye for details

Senior Java / Web Backend Developer

I’m a Software Engineer with extensive experience developing, maintaining and improving large scale distributed application in finance and news media. My focus is on Java server side development and web applications, though my capabilities and interests reach well beyond Java including SQL, AWS, HTML, JavaScript frameworks and CSS. During my career I have been across a wide range of technologies and problems, there is a good chance I can help you. Depending on your time and budget I'll analyse the task and talk you through a possible solution or implement a solution with you. My commitment to you is to help you with the problem at hand. Be it getting started with programming in general, any frameworks and tools or solving any concrete issues you are facing.

I write, nurture and love clean, testable architectures. Language doesn't matter. I eat two technology stacks and a Linux meal a day.

I write, nurture and love clean, testable architectures. Language doesn't matter (PHP/C/Rust/Golang/Typescript/Python/Java). I eat two technology stacks and a Linux meal a day. How is that possible? After 15 years of programming, you start to not be in love with your toys anymore like a kid, and treat them as tools instead. What starts to matter after reaching a certain level is expressing ideas with code, not the code itself. It's the ideas that you share with your collegues, as well with the machine, that solve real-world problems that matter. Tools are just that, and in our area of expertise, they change over time quite rapidly. What stays relatively constant are the terminology, the algorithms, and the train of thoughts for solving a specific problem, given a specific scenario.

Full stack solution developer

"Everything must be made as simple as possible, but not simpler." Got stuck building your awesome web application? Wondering which tool to use, which library to pick? Let me help you out! I have been an independent software developer since 1997 specializing in open source Java enterprise and web technology since 2002. Currently focusing on "native web clients" with AngularJS. According to crystalknows.com: "a very quick learner with strong analytical, creative, and social skills, but may seem two steps ahead in some conversations." I always goes the extra mile to create solutions that are simple, easily maintainable and highly extensible. Kees is on a continuous quest for “the right tool for the job”. He is a broadminded professional that is able to come up with unexpected solutions. My extensive knowledge of both the web development ecosystem and related (internet) protocols and standards enables him to think outside the box and almost invariably come up with solutions that are agile and elegant. Key technologies: Spring Framework, ElasticSearch, AngularJS, Bootstrap, Grunt, Gulp, MongoDB, nodejs, Neo4J

Need to Hire a SeniorSpringDeveloper?

Get Started

Are You aSpring Developer?

Get paid while making an impact. Become a Codementor for the next wave of makers.

Apply as a Developer
View the latestfreelance Spring jobs

CodementorX saved me a lot of time by sending a shortlist of qualified developers within 72 hours. On top of that, payment through CodementorX was secure and communication was easy. I was extremely satisfied with the engagement!

David Lasry
Creator of PlayZik

As a marketplace and 500 Startups company ourselves, we were happy to give CodementorX’s platform a go when we needed developers with specialized skillsets. They did not disappoint and allowed us to find qualified devs painlessly.

Itamar Yunger
Founder of Soundbetter

Besides having access to highly talented and experienced web developers, CodementorX's project management service also help manage timeliness and bridge communication between the founders and the web developers. This is extremely helpful and valuable, especially for non-technical founders like myself.

Jodie Lee
Founder of PerfectSpot

CodementorX is a freelance hiring platform uniquely different from other platforms. Freelancers on Codementor function as mentors to less experienced coders, who collectively help curate a list of the most elite mentors. When hiring through CodementorX, I know I’m hiring the best.

Guy Jack
Founder & CEO of FNDRZ